【发布时间】:2018-09-16 01:30:47
【问题描述】:
在我的活动中有一个按钮和一个文本视图。我正在尝试的是当用户单击一个按钮时,键盘会显示出来,并且无论用户在那里键入什么文本都应该显示在文本视图中。我能够单击按钮时显示键盘,但无法在 textview 中获取文本。我试过textview.setFocusableInTouchMode (true); & textview.requestFocus ();
点击按钮,但仍然无法获取文本。
按照建议,我添加了 edittext 而不是 textview 并在其上添加了文本更改侦听器,但无法实现我想要的。键盘应出现在按钮单击时,然后在 edittext 中显示文本。
【问题讨论】:
-
声明一个edittext并将其可见性设置为不可见,然后使用
addTextChangedListener更新您的文本视图 -
为什么要使用 TextView?您可以使用 EditText。
-
@NiranjPatel 我只想显示用户使用 textview 键入的文本
-
你应该使用 EditText
标签: android textview focusable