回答
您可以使用“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. Matlab编辑文本框 - 显示提示?
- 2. jeditable在编辑文本框中显示占位符文本
- 3. 自定义HTML5地理位置提示
- 4. jqGrid行编辑自定义编辑动作工具提示
- 5. 以编程方式在android中设置编辑文本提示?
- 6. MahApps.Metro文本框标签/提示位置
- 7. Android:编辑文本提示
- 8. 提示编辑文本
- 9. 在Wordpress中自定义“编辑个人资料”位置
- 10. 自定义Android中的文本编辑文本
- 11. 将自定义类型的自定义字段显示为要编辑的固定文本框?
- 12. Matlab编辑器中的自定义类数据工具提示
- 13. 用于设置文本框是否可编辑的自定义属性
- 14. 在自定义对话框中编辑上下文菜单(selectiontree)?
- 15. 在点击位置编辑div文本
- 16. 在自定义Google地图上显示位置工具提示
- 17. 自定义文本框更改位置的Windows 7
- 18. 在matplotlib中自动定位文本框
- 19. 如何在特定位置显示自定义对话框?
- 20. 在SharePoint 2010中自定义富文本编辑器工具栏
- 21. 如何在自定义文本编辑器中捕获CTRL + CLICK
- 22. 设计自定义在Android中编辑文本
- 23. 定义中的DevExpress PropertyGrid.SelectedObject的级编辑型(在位编辑器)
- 24. 自定义工具提示定位
- 25. unicode文本编辑器的提示
- 26. Froala编辑器 - 自定义对话框
- 27. jqGrid自定义编辑对话框
- 28. 设置光标位置,留在编辑文本中的Android
- 29. Eclipse中的自定义文本编辑器内的小部件
- 30. 将文本放在自定义位置的UIView中
谢谢,我觉得这是事实。我正在尝试使用TextWatcher功能在文本框的底部提供实时文本计数器显示。我已经得到了实时文本计数器和android:gravity东西的工作 - 但是我认为把提示放在EditText字段里面会很酷......太糟糕了,它无法完成。 – hwrdprkns 2010-07-05 20:13:12