我遇到一个问题,当我输入编辑框时,键盘弹出正确。我需要编辑文本框应该在键盘上方查看。
我在清单文件中添加了这个
android:windowSoftInputMode="stateHidden"
我得到的是
这就是我需要的
任何人都可以帮我隐藏标签栏@Thanks
答案 0 :(得分:1)
而不是......在应用程序清单的activity标记中添加以下内容。
android:windowSoftInputMode="adjustResize"
答案 1 :(得分:0)
在Manifest.xml android:windowSoftInputMode="stateVisible|adjustResize|adjustPan"
答案 2 :(得分:0)
有一个选项可以禁用在输入单词时弹出的自动建议..在某些情况下,你不需要它..
所以试试这个,
在EditText
android:inputType="textNoSuggestions"
或者你可以像这样以编程方式试用......
editfield.setInputType(InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS);
答案 3 :(得分:0)
final View activityRootView = findViewById(R.id.RL_main_review);
activityRootView.getViewTreeObserver().addOnGlobalLayoutListener(
new OnGlobalLayoutListener() {
@Override
public void onGlobalLayout() {
int heightDiff = activityRootView.getRootView()
.getHeight() - activityRootView.getHeight();
if (heightDiff > 100) { // if more than 100 pixels, its
// probably a keyboard...
tl_tab.setVisibility(TableLayout.GONE);
} else {
tl_tab.setVisibility(TableLayout.VISIBLE);
}
}
});