[英]Soft keyboard not appear on screen when i press next or prev button
我正在使用PhoneGap開發一個Android應用程序。 我在鍵盤上遇到“上一個”和“下一個”按鈕的問題。 當我單擊“上一個”按鈕時,光標移至上一個文本輸入字段,然后單擊“下一個”按鈕使光標移至視圖中的下一個文本字段。 但是我的問題是鍵盤沒有出現在屏幕上。 僅當我按下“下一步”和“上一步”按鈕時,此問題才存在。 直接單擊文本框即可正常工作。
我正在使用“ Phonegap 2.4”
下面是我的AndroidManifest.xml
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.example.apptivoapp.ApptivoApps"
android:label="@string/app_name"
android:configChanges="locale|navigation|orientation|screenSize|keyboardHidden"
android:allowTaskReparenting="true"
android:alwaysRetainTaskState="true"
android:clearTaskOnLaunch="true"
android:windowSoftInputMode="stateAlwaysHidden|adjustResize"
>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
HTML代碼
<article class="signup_wrapper">
<ul class="regbox " data-role="none">
<li>
<input id="ftName" name="FtName" type="text" placeholder="First name" data-role="none"/>
</li>
<li>
<input id="ltName" name="LtName" type="text" placeholder="Last name" data-role="none"/>
</li>
</ul>
問題出在您的清單文件中。 您正在指示鍵盤在窗口本身獲得焦點時隱藏,這可能發生在從一個字段到另一個字段的過渡期間。 您需要更改以下行:
android:windowSoftInputMode="stateAlwaysHidden|adjustResize"
...對此:
android:windowSoftInputMode="adjustResize"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.