Android - 如何防止 AutoCompleteTextView 保持焦点

Jam*_*kis 5 android textview

我有一个非常复杂的布局,它有多种类型的视图,我有一个 AutoCompleteTextView 可以保持焦点。我有我一直设置为 GONE 的相对布局,然后当我展开它们时,屏幕会弹回 autoCompleteTextView,这在您向下看时很烦人。我怎样才能让 AutocompleteTextView 保持焦点而不将其设置为无法获得焦点,因为当你这样做时,你不能点击它来写进去。我尝试将其设置为不获取焦点并添加一个 onclick 侦听器,我基本上说如果不在焦点中,则获取焦点但没有用。我希望能够拥有它,这样我就可以在没有焦点的 AutoCompleteTextView 的情况下开始活动,然后当有人点击它时,他们可以在其中书写,完成后它会失去焦点。

Poz*_*pps 4

将其放在其上parents layout (like linearLayout)

android:focusable="true" android:focusableInTouchMode="true"

当用户加入您的活动时,这种方式LinearLayout将获得焦点,并且键盘不会显示。