回答
您可以使用“gravity”属性设置文本的位置(如http://developer.android.com/reference/android/widget/TextView.html#setGravity(int)所述)。所以把文本放在底部你会有;
android:gravity="bottom"
并回答你的奖金问题;不,当文本输入到编辑文本视图时,不能显示提示。显示只有当盒子是空的提示是定义的行为作为http://developer.android.com/reference/android/widget/TextView.html#setHint(int)
注意到(是的,我知道这个链接是为TextView的,但EditText上派生它的所有文本的定位和提示从TextView的处理功能)。
同时使用android:gravity和android:hint的问题是它们相对于光标位置是相互关联的。当您使用重力定位提示并开始输入文本时,它将输入到与如果你希望它传统上在左上角开始,那么你的提示就是一个问题。
其实,有防止暗示从隐藏的方式,它是一个很酷的一个:-)
它很容易让你的浮动标签的外观与流畅的动画效果和它的Android本身的。没有额外的库和东西。
试试这个:
<android.support.design.widget.TextInputLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="Touch me and I'll fly!"/>
</android.support.design.widget.TextInputLayout>
您可以使用其他的XML标签,如android:gravity="start|center|end"
和其他人改变行为。
作为奖励,你可以使用错误信息与它:-)这里的链接到这个问题:https://stackoverflow.com/a/30953551/6474744
可惜我没有足够的reputatuion张贴图片,所以帮助自己:
http://i0.wp.com/androidlift.info/wp-content/uploads/2015/09/Screenshot_2015-09-28-17-03-561.png
享受:-)
谢谢,它非常酷,它的工作和更重要的是,它反对接受答案,它说:“并回答你的奖金问题;不,当文本输入到编辑文本视图时,你不能显示提示。仅在盒子为空时提示定义的行为,如“ – Saman 2017-10-21 12:10:45
- 1. 自定义HTML5地理位置提示
- 2. jqGrid行编辑自定义编辑动作工具提示
- 3. 以编程方式在android中设置编辑文本提示?
- 4. MahApps.Metro文本框标签/提示位置
- 5. Android:编辑文本提示
- 6. 自定义Android中的文本编辑文本
- 7. 将自定义类型的自定义字段显示为要编辑的固定文本框?
- 8. Matlab编辑器中的自定义类数据工具提示
- 9. 用于设置文本框是否可编辑的自定义属性
- 10. 在点击位置编辑div文本
- 11. 在自定义Google地图上显示位置工具提示
- 12. 在SharePoint 2010中自定义富文本编辑器工具栏
- 13. 自定义工具提示定位
- 14. unicode文本编辑器的提示
- 15. Froala编辑器 - 自定义对话框
- 16. jqGrid自定义编辑对话框
- 17. Eclipse中的自定义文本编辑器内的小部件
- 18. 如何在编辑文本中显示自定义列表视图记录
- 19. 如何使用setText()编辑自定义布局对话框中的文本
- 20. 如何自定义文本编辑器在我helperform的Prestashop
- 21. joomla中自定义字段的文本编辑器
- 22. 自定义Javascript的提示框
- 23. Xcode不显示来自自定义编辑器扩展的错误文本
- 24. Sharepoint文档库的自定义编辑
- 25. VS2010自定义设置类编辑器
- 26. NetBeans 7.3自定义/编辑工具栏位置
- 27. 在Listview中编辑文本自定义适配器在滚动时失去其位置? - xamarin.Android
- 28. 我可以向Netbeans添加自定义编辑器提示吗?
- 29. CONTENTEDITABLE文本编辑器,光标位置
- 30. 编辑文本及其光标位置?
谢谢,我觉得这是事实。我正在尝试使用TextWatcher功能在文本框的底部提供实时文本计数器显示。我已经得到了实时文本计数器和android:gravity东西的工作 - 但是我认为把提示放在EditText字段里面会很酷......太糟糕了,它无法完成。 – hwrdprkns 2010-07-05 20:13:12