我有一个activityLoginActivity
和一个片段GoogleSignInFragment
。应用程序的登录逻辑工作得很好,但唯一让我感到困扰的是GoogleSignInFragment
没有出现在activity_login.XML
的XML预览中。如果没有它的出现,我将很难将我的代码移动到片段中,因为我不能再对activity进行样式化了
这是所有的相关代码...
loginactivity.java
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_login);
getSupportFragmentManager()
.beginTransaction()
.replace(R.id.sign_in_google, new GoogleSignInFragment())
.commit();
}
activity_login.xml
<FrameLayout
android:id="@+id/sign_in_google"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:layout="@layout/fragment_sign_in_google_button"/>
GoogleSignInFragment.java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
View v = inflater.inflate(R.layout.fragment_google_sign_in_button, container, false);
return v;
}
fragment_google_sign_in_button.xml
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
tools:context=".GoogleSignInFragment">
<com.google.android.gms.common.SignInButton
android:id="@+id/sign_in_google_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal" />
</FrameLayout>
https://developer.android.com/studio/write/tool-attributes#toolslayout
表示它的本意是:
但您使用的是frameLayout
兄弟,我认为他们对您的代码没有问题,您的片段activity_login.xml不包含任何内容,而fragment_google_sign_in_button.xml包含com.google.android.gms.common.signinbutton是在外部库的帮助下使用的,所以有时不会显示预览。
问题内容: 在我的HTML表单中,我输入了类型为file的文件,例如: 然后,通过单击该输入按钮来选择多个文件。现在,我想在提交表单之前显示所选图像的预览。如何在HTML 5中做到这一点? 问题答案: HTML5带有FileAPI规范,它使您可以创建应用程序,使用户可以在本地与文件交互;这意味着您可以加载文件并在浏览器中呈现它们,而无需实际上传文件。FileAPI的一部分是FileReader接口
请帮我把它修好。提前谢了。
手机预览 功能介绍:重新设置店铺名称以及查看手机预览图。 步骤 从【店铺设置】→【基础设置】→【手机预览】。
我刚刚签署文件。和添加LTV太(与文档安全故事和TSA);但土坯读者告诉我,LTV是不启用。 我发现了问题。Adobe reader告诉我文档中没有嵌入OCSP。 添加时间戳后,我只需创建DSS字典并添加证书和ocsp响应。 这还不足以增加OCSP吗? 我像Pades BES一样签署文件。它需要VRI吗?我知道id不需要。 这是样品 PDF文件
我知道以前有人问过这个问题,但那篇文章中的解决方案对我不起作用。 我刚刚开始学习Android编程,当时正在做一个模型。它可以在Android Studio中正确显示,但不能在我的设备上显示。图像和背景色显示正确,但没有文本显示。我试过改变字体和字体颜色。需要改变什么? 我有另一个使用RelativeLayout的示例,它显示正确,但这个ConstraintLayout不正确。 第一个图像来自AS
问题内容: 我在更新面板中有一个Ajax异步文件上传控件。我的上传效果很好,但是上传完成后,我需要查看上传的图片。但这不起作用是我所做的 AspCode: 问题答案: 您可以使用事件显示图像。 有关如何显示预览的详细信息,请看以下示例:具有AsyncFileUpload控件的ASP.NET中的AJAX文件上传