我在web視圖中有一個輸入字段,當點擊輸入時,鍵盤 顯示,但它來自輸入字段。 我試過在androidManifest中放windowSoftInputMode="adjustPan"
,但 仍然一樣。 在設備的瀏覽器中打開相同的html頁面時,一切正常。 任何想法?PhoneGap android:鍵盤重疊輸入字段
問候
UPDATE:
它不會有一個XML佈局,因爲我使用PhoneGap的framwork和活動延伸DroidGap,它沒有一個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");
}
}
嘗試此處的建議:http://stackoverflow.com/questions/6205697/soft-keyboard -comes-over-the-edittext如果它不起作用,請發佈您的XML佈局源代碼。 – 2012-07-14 10:44:39
@Jan Gerlinger它沒有xml佈局。因爲我使用Phonegap框架,而Activity擴展了DroidGap。並且沒有setContentView(xx.xml)方法。 public void onCreate(Bundle savedInstanceState){ \t super.onCreate(savedInstanceState); \t getWindow()。setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE); \t setIntegerProperty(「loadUrlTimeoutValue」,30000); \t \t super.loadUrl(「file:///android_asset/www/index.html」); – vanshu 2012-07-16 03:24:23