我将一些TextViews和EditTexts放在一个通过
在ScrollView中的RelativeLayout中Spieler1.setSingleLine();
RelativeLayout.LayoutParams params7 = new RelativeLayout.LayoutParams(Math.round(width/3), Math.round(height/11));
root.addView(Spieler1, params7);
Spieler1.setX(Math.round(0.48*width));
Spieler1.setY(Math.round(height / 3.5));
Spieler1.bringToFront();
Spieler1.setImeOptions(EditorInfo.IME_ACTION_NEXT);
Spieler1.setTextSize(height/70);
Spieler1.setNextFocusDownId(Spieler2.getId());
我在Manifest中设置了Resizing,但是Layout没有调整大小,键盘覆盖了Edittexts。
它会自动打开键盘,您可以输入所有内容,直到您到达最后一个键盘。您可以在打开时手动滚动到下一个edittext,但如果继续写入,它会再次上升到顶部。
它有时会说:
1783-1783/com.android.inputmethod.latin W/InputMethodService: Window size has been changed. This may cause jankiness of resizing window: -1 -> -2
也许你有一个想法,为什么会这样。提前谢谢。