入力をクリックするとキーボードが表示されますが、入力フィールドの上に表示されます。私はandroidManifestを入れwindowSoftInputMode="adjustPan"
てみましたが、それでも同じです。デバイスのブラウザで同じ html ページを開くと、すべて問題ありません。何か案は ?
よろしく
アップデート:
私は Phonegap フレームワークを使用し、Activity は DroidGap を拡張し、メソッドを持たないため、XML レイアウトはありませんsetContentView(xx.xml)
。
public class TestActivity extends DroidGap {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE);
setIntegerProperty("loadUrlTimeoutValue", 30000);
super.loadUrl("file:///android_asset/www/index.html");
}
}