我有一个带有TextInputLayout的布局文件:当我在TextInputLayout上调用setError()方法时,提示会转到顶部,就好像TextInputLayout会获得焦点一样。我想在设置错误时保持提示不变。它应该看起来像这样:关于如何构建此布局有任何想法吗? 最佳答案 你可以用其他方法来做,你可以在OnCreate()上调用setError()mTextInputLayout=findViewById(R.id.fullname);mTextInputLayout.setError("EnterYourFullNam
在我的应用程序中,我想在TextInputLayout中显示View。我想要显示EditText、TextView(用于显示countDownTimer)和View(用于显示行)!如下图:我写了下面的代码,但我只能显示EditText而不能显示任何其他View,例如TextView和View!我的XML代码:如何更改我的代码以显示如上图所示的代码? 最佳答案 您可以通过constraintLayout将View设置为重叠在textInputLayout上。可能存在将editText的文本与计数文本或垂直View重叠的风险。但我在您的
我有一个布局TextInputLayouts元素和我想启用角色的反击。问题是它不起作用,运行应用程序时我看不到计数器。这是我的布局:如您所见,我启用了app:counterEnabled在里面TextInputLayouts。然后,我尝试在代码中设置最大字符。这是代码:shipperTextArea=(TextInputLayout)rootView.findViewById(R.id.shipper_layout);consigneeTextArea=(TextInputLayout)rootView.findViewById(R.id.consignee_layout);shipperTe
我需要在应用程序中创建字段编辑页面。有用于编辑联系人的EDITTEXT列表。对于每个字段类型,我都有一个布局。例如-对于名称和姓氏,它是浮点标记为编辑文本。对于Facebook-带有图标的简单编辑文本。我正在使用Android数据绑定库创建此列表我创建了布局但是浮点标签不起作用。我开始逐行评论以找出原因。当我发表评论时,浮点标签成为工作android:hint="@{item.getHint()}(并用硬编码文本替换)。getHint()返回R.string.{something}基于字段类型。在那里,我发现比编程设置的提示浮点标签消失了。我无法使用静态布局(而不是回收器视图),因为字段列表可
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我在iOS(Objc)的库中搜索textinputLayout就像android一样。为了更清楚起见,这里是视频网址,https://youtu.be/YnQHb0fNtF8谁能告诉我是否有可用的第3方库,或者我是否需要借助动画编写自己的代码。
我想更改TextInputLayoutfloat提示文本。这是我尝试过的解决方案:样式.xml:@color/colorPrimary布局.xml:它适用于应用程序的某些部分,但不会更改某些Activity或fragment的提示颜色。我想知道一段代码怎么可能影响某些Activity而不影响其他Activity。有什么想法吗? 最佳答案 添加@color/theme_color_blue像这样在你的style.xml中行@color/colorPrimaryDark@color/theme_color_blue@color/them
我有一个带有TextInputLayout和TextInputEditText的表单。这是相关的XML:当我尝试将第17个字符输入到该字段时,我的Activity因以下堆栈跟踪而崩溃:java.lang.RuntimeException:Failedtoresolveattributeatindex3atandroid.content.res.TypedArray.twGetColorStateList(TypedArray.java:438)atandroid.content.res.TypedArray.getColorStateList(TypedArray.java:420)a
我是ConstraintLayout的新手。我试图将TextInputLayout宽度设置为与父级匹配,但它总是跳到365dp。而且我无法将TextInputLayout对齐到另一个底部。请帮我解决这个问题。Screenshot 最佳答案 如果你想要TextInputLayout宽度match_parent,你应该设置android:layout_width="0dp"并移除所有marginStart和marginEnd(或marginLeft和marginRight) 关于androi
我正在尝试使用TextInputLayout来计算EditText中的字符数。问题是,当我将editText包装在TextInputLayout的代码中时,editText消失了。这是我的XML代码:如果我删除textInputLayout,EditText就会出现,但带有标签的它不会显示。我也会接受任何其他计算EditText字符数的建议。 最佳答案 使用这个:注意:您还需要:1-添加compile'com.android.support:design:26.0.1'到您的应用级build.gradle文件。2-将其添加到您的项目
瞄准允许用户通过使用Firebase身份验证(电子邮件和密码)Java类importandroid.content.Intent;importandroid.support.annotation.NonNull;importandroid.support.design.widget.TextInputLayout;importandroid.support.v7.app.AppCompatActivity;importandroid.os.Bundle;importandroid.util.Log;importandroid.view.View;importandroid.widget