草庐IT

editText

全部标签

android - 在 Android Studio 中的 EditText 的所有四个边上放置阴影

据我所知,没有任何属性可以在EditText字段周围放置阴影,可以在布局文件中设置。我搜索了问题并找到了解决方案,我必须提供自定义背景xml可绘制对象。我的drawable/background_with_shadow看起来像这样:我正在为我的LinearLayout设置此属性,其中包含一个EditText..然而,它只是在底角和底角周围投下阴影。我将如何处理所有四个边和角?我正在努力实现这一点: 最佳答案 有一些更好的方法可以在不使用layer-list的情况下在编辑文本周围添加阴影:#1像这样将EditText包裹在CardVi

android - <include> 标签内 EditText 的奇怪行为

我有一个View,其中包含另一个带有“include”组件的View(参见http://android-developers.blogspot.com/2009/02/android-layout-tricks-2-reusing-layouts.html)包含的View中有一些EditText。这些EditText有一些问题:我必须点击它们2次才能显示键盘如果我长按其中一个EditText,应用程序会卡住并崩溃(仅在我的手机-SamsunggalaxyS上,而不是在模拟器上)如果Edittext不在中,则不会发生这种情况标签...你对这个问题有什么想法吗??问候,克里斯托夫

android - Edittext点击事件焦点

我有三个Edittext字段ed1、ed2、ed3。当用户单击ed2/ed3时,我打开了对话框并从该对话框获取输入。对于第一次单击,光标进入编辑文本框,只有在下一次单击时,我才能打开对话框以获取输入。我需要显示第一次点击的对话框。 最佳答案 将EditText设置为不可聚焦。这样第一次触摸就被记录为点击。在您的XML中为有问题的EditText添加:android:focusableInTouchMode="false" 关于android-Edittext点击事件焦点,我们在Stack

android - 如果内部的 EditText 被禁用,如何更改 TextInputLayout 的 float 提示颜色

我正在使用EditText和TextInputLayout。如果EditText被禁用,我只想更改TextInputLayout的float提示颜色。我试过选择器它不工作。 最佳答案 TextInputLayout类中有一种方法叫做setHintTextAppearance(intstyleId)。您可以使用此方法根据启用/禁用状态设置不同颜色以提示文本。示例://fordisablededitTextmEditText.setEnabled(false);mTextInoutLayout.setHintTextAppearance

android - 我如何从 EditText 中获取日期,然后将其存储在 Android 的数据库中

我正在为用户输入用户输入他的出生日期使用编辑文本。edittext的输入类型是Date,然后我将该日期传递给一个变量。该日期未传递给该变量并给出一些错误。下面是我使用的代码Editdob=(EditText)findViewById(R.id.dob);SimpleDateFormatsdf=newSimpleDateFormat("yyyy/MM/dd");Stringdob_var=sdf.format(dob.getText());//dob_var=dob.getText().toString();System.out.println(dob_var);之后我想在数据库中传递那

android - 如何在android中创建像Iphone Edittext框一样的渐变

下面是iPhoneEditText控件的示例:如何在Android中创建相同的控件? 最佳答案 基本上,我看到三种方式来做你想做的事。第一种方法:第一个是Akkisays,制作一个9补丁,完全复制您要从(未指定的其他平台)使用的渐变填充框。这让您的应用在两个平台上看起来尽可能接近完全相同。这是根据您上面的屏幕截图制作的9补丁。(这是res/drawable-*dpi/rounded_text_field.9.png)第二种方法:第二个是使用可扩展的native绘图功能获得相同的效果。这看起来不会完全一样,但可以说提供了更平滑的结果。

android - 无法聚焦 EditText

我的ScrollView中有一个简单的EditText。所有其他元素都工作得很好,但是我不会在单击时获得通常的EditText行为(键盘没有出现,我不能写)。这是我的字段的xml。如您所见,我已经尝试设置focusable/inTouchMode。我还尝试在该字段上设置一个点击监听器以手动打开工作正常的键盘。但是我仍然无法在该字段中输入任何内容。之后我尝试在clicklistener中使用requestFocus但没有任何结果。此外,我在EditText以及周围的ScrollView上尝试了clearFocus-也没有工作。希望你能给我一个提示,因为我没有想法..提前致谢!

android - 如何创建像TextView和EditText这样的Whatsapp?

我正在尝试为android构建一个简单的聊天应用程序(使用原生sdk),并且在为ui构建一个好的布局方面遇到了一些困难,特别是为edittext和textview元素。我想为Android创建类似WhatsApp的应用程序:目标是在两个元素中创建一个具有此尖边的形状。我做了一些研究,发现我必须用shape标记构造一个资源文件,并将其添加到android:background属性中。但我就是想不出我该如何创建像图片中那样的尖边。感谢您的帮助! 最佳答案 关于android-如何创建像Te

Android:当 EditText 输入类型为数字时键盘闪烁

我有一个列表项的布局。在该布局列表项中,我有一个输入类型为数字的编辑文本。我的问题是,当我点击编辑文本时,键盘闪烁,显示正常的字母数字键盘和数字键。我不明白为什么会这样。布局.xmllist.xml当我将softInputMode更改为adJustPan时,键盘flickirinf停止,但屏幕未调整大小。因此键盘位于布局之上。当android:windowSoftInputMode调整调整大小与编辑文本输入类型编号时键盘闪烁我有什么解决方案可以在打开软键盘时缩小屏幕尺寸。 最佳答案 我遇到了类似的问题。我在列表适配器中有一个编辑文本

android - EditText 在我键入时停止显示字符?

基本上发生的事情是我将开始在键盘上打字(标准和第三方),突然它停止显示我在EditText中输入的字符,(有时)将插入符号重置为开头,但我知道我我还在打字,因为建议框会在我打字时显示字符。我在至少5种不同的设备以及模拟器上体验过这种行为,但似乎无法确定解决方案。它看似随机;我没有通过DDMS从系统中读取任何错误日志,所以我有点困惑。Hereiswhatitlookslike这是EditText的XML布局:这是我在Activity中的代码:et=(EditText)findViewById(R.id.etMain);et.setOnEditorActionListener(newOnE