1
在Google地图应用中,我想重现一个独特的EditText。如果您点击“菜单”,然后转到“路线”,“起点”字段应以“我的位置”作为文本开始。这个领域有趣的部分是它的行为 - 你不能先编辑“我的位置”而不是完全删除它。如何制作原始文本只能完全更改的EditText?
我有几个地方这样的行为将是有用的,但我永远不能完全重现这一点。此行为涉及三个挑战:
无论用户做什么,他们都不能部分编辑该字段;它总是被完全选中。
键盘方向键,而不是移动EditText字段,改变焦点。
当用户确实选择更改文本时,#1和#2的行为消失,并且该字段的行为与正常的EditText类似。
有没有人成功地转载过这种行为?