这是应用程序活动,其中TabActivity
包含一些视图和 TabHOST,
它在 Android 2.2 设备上运行良好,但是在 4.2.2 中我遇到了这个问题,当我尝试点击我的 editText 时,没有任何事情发生,它只是没有获得焦点,我无法修改它,任何想法
这是应用程序活动,其中TabActivity
包含一些视图和 TabHOST,
它在 Android 2.2 设备上运行良好,但是在 4.2.2 中我遇到了这个问题,当我尝试点击我的 editText 时,没有任何事情发生,它只是没有获得焦点,我无法修改它,任何想法
您是否尝试过强制焦点并打开键盘?像这样的东西?
edit_Text.setOnFocusChangeListener(new OnFocusChangeListener() {
@Override
public void onFocusChange(View v, boolean hasFocus) {
if(hasFocus){
((InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE))
.showSoftInput(edit_Text, InputMethodManager.SHOW_FORCED);
}else
Toast.makeText(getApplicationContext(), "lost the focus", 2000).show();
}
});
看看这篇文章edittext force focus希望对你有帮助