将EditText与设计库(版本22.2.1)结合使用时,TextInputLayout以编程方式获取提示返回null。我试图以编程方式将星号“*”附加到必填字段,因此EditText.getHint()但它返回null的事实在这种情况下是一个问题。EditTexteditText=(EditText)findViewById(R.id.edit2);Stringhint=String.format("%s*",editText.getHint());editText.setHint(hint);一个简单的代码说明:布局.xml:Java:EditTexteditText=(EditT
我怎样才能创建一个像这样的editText? 最佳答案 您可以使用TextInputLayout和EditText执行此操作。这是您的XML:1.将属性android:hint="Label"添加到TextInputLayout以始终显示其提示Label.2.仅当EditText获得焦点时,以编程方式设置EditText提示Placeholder。在您的Activity中添加以下行:..........................finalEditTexteditText=(EditText)findViewById(R.id.
请问,如何将两个EditText放在同一行? 最佳答案 试一试:此外,如果您得到的答案可以回答您的问题,您应该尝试接受答案。您将更有可能获得更多/更好的回复。 关于android-如何将两个EditText放在同一行,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7166659/
我有一个如下所示的EditText:但是没有显示提示。是否可以使用inputType="numberDecimal"显示EditText提示? 最佳答案 你可以使用android:ellipsize="start"使用输入类型和重力显示提示 关于android-如何使用inputType="numberDecimal"向EditText添加提示?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que
我想让我的编辑文本字段底部没有线,就像这张照片现在我的编辑文本看起来像这样我该怎么做? 最佳答案 你可以通过将背景设置为空来实现 关于android-底部没有线条的EditText,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/27656838/
我正在制作一个计算器,我想确保用户能够输入“负十进制数”我在xml文件中单独看到该选项,例如为了放置小数,EditText的inputType必须是numberDecimal和负数inputType必须是“numberSigned”,但我需要两者。如果我选择inputType作为“文本”,那么如果不是数字,用户就可以输入任何会引发异常的内容。我也不确定如何解决。 最佳答案 您可以将两者与“|”一起使用运算符(operator)。只需指定“numberSigned|numberDecimal”。
我一直在关注官方Android教程,但不知何故我遇到了thisverysimpleexample的问题在为EditText按“Enter”后执行功能。我明白我应该做什么,似乎所有设置都正确,但Eclipse提示这一行:edittext.setOnKeyListener(newOnKeyListener(){它在setOnKeyListener下划线显示错误:ThemethodsetOnKeyListener(View.OnKeyListener)inthetypeViewisnotapplicableforthearguments(newDialogInterface.OnKeyLis
我使用了一些Android代码来覆盖我的EditText字段中的“完成”按钮:myEditField.setOnEditorActionListener(newTextView.OnEditorActionListener(){@OverridepublicbooleanonEditorAction(TextViewv,intactionId,KeyEventevent){if(actionId==EditorInfo.IME_ACTION_DONE){mySubroutine();returntrue;}returnfalse;}});激活该字段调用键盘,然后按“完成”成功评估myS
我有一个包含2个选项卡的EditText和TabHost布局。安卓1.6。我在以下情况下使用硬件键盘。重现步骤:当显示Activity时,EditText获得焦点。只要我按下任意键,EditText就会失去焦点,第一个选项卡会获得焦点。我再次单击EditText并开始输入。除非我按下任何数字按钮,否则它会起作用。第一个选项卡再次获得焦点。我使用轨迹球滚动回EditText。我现在可以输入任何内容。在步骤2,3中对聚焦的EditText使用左右轨迹球也会使EditText失去焦点。这很奇怪。如何处理?main.xml布局:Activity类:@OverridepublicvoidonCr
在我的应用程序中,我使用的是AndroidActivity幻灯片过渡。我关注了anicetutorial一切都按预期工作,除了我的EditText的提示,它包含在InputTextLayout中:所有组件都有很好的动画效果,但提示只是在动画开始之前弹出并保留在最终位置。我是否必须添加一些额外的代码来告诉框架也为提示设置动画?根据theAndroiddeveloperdocumentation它应该可以工作(或者至少它不是不受支持的)。我使用的是支持设计库的22.2版。如果有人能指出正确的方向,那就太好了。 最佳答案 试试这个解决方案