仮想キーボードに問題があります。仮想キーパッドが画面のデータ要素を隠している
このソフトキーボードは、データフィールドをカバーし、何が起こっているかを見ることができません。
このソフトキーパッドを使用したいと同時に、データフィールドを使用する際に問題になることはありません。
このような場合、どうすればデータフィールドを管理できますか?
仮想キーボードに問題があります。仮想キーパッドが画面のデータ要素を隠している
このソフトキーボードは、データフィールドをカバーし、何が起こっているかを見ることができません。
このソフトキーパッドを使用したいと同時に、データフィールドを使用する際に問題になることはありません。
このような場合、どうすればデータフィールドを管理できますか?
Android Manifestのアクティビティに次の属性を設定して、動作をさらに指定することを検討することもできます。ここで(http://developer.android.com/guide/topics/manifest/activity-element.html)から
:
android:windowSoftInputMode=["stateUnspecified",
"stateUnchanged", "stateHidden",
"stateAlwaysHidden", "stateVisible",
"stateAlwaysVisible", "adjustUnspecified",
"adjustResize", "adjustPan"]
私はadjustResizeが私の中にScrollViewsに含まれるアプリケーションのためのより良い動作することを見つけます具体的事例。
既にScrollView内で設定したレイアウトをエンコードします。これにより、ソフトウェアキーボードが表示されたときにコンテンツがスクロールできるようになります。 ScrollViewをそのようにフォーマットする必要があることに注意してください。
<Scrollview android:layout_width="fill_parent"
android:layout_height="wrap_content">
<LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content">
<!-- Your content -->
</LinearLayout>
</ScrollView>
UIまたはフォームをscrollViewでラップしていますか? – Phobos