在我的应用程序中,我有多个选项卡。在其中一个选项卡中,我有一个 EditText,当用户移动到该选项卡时,默认情况下它需要具有焦点。
但是,当标签更改时,Edittext会丢失焦点。
我尝试了这一切。
在我的 Xml 文件中指向我想要关注的 EditText。
<requestFocus />
在我的 java 代码 onCreate()
userIdInput.post(new Runnable()
{
public void run()
{
userIdInput .requestFocus();
}
});
并且,
userIdInput.setFocusable(true);
userIdInput.setFocusableInTouchMode(true);
userIdInput.requestFocus();
但仍然,当标签更改时,焦点会丢失。谁能告诉我这里可能缺少什么?