3

RelativeLayoutビュー ( with EditText) を動的に追加し、メソッドFrameLayoutを使用してその位置を設定していsetTranslateます。しかし、スクリーンキーボードでは私のEditText.

設定してみました

android:windowSoftInputMode="stateHidden|adjustResize|adjustPan"

マニフェストではありますが、まだ結果はありません。11 SDK を使用しています。

その問題を解決する方法は?

ここにスクリーンショットがあります:

ここに画像の説明を入力 ここに画像の説明を入力

4

4 に答える 4

2

マニフェストでアクティビティandroid:windowSoftInputModeをすでに試しているため。レイアウトを相対に変更し、EditTextをandroid:layout_alignParentBottom = "true"にすることで、これを行うことができます。

この例を参照してください

于 2012-05-29T05:29:26.970 に答える
1

この中にビューを配置します。ただし、ScrollView は 1 つの子しか受け入れないため、すべてのコンポーネントを LinearLayout に追加してから、ScrollView 内に LinearLayout を追加する必要がある場合があります。

<ScrollView
android:layout_width="fill_parent"
android:layout_height="fill_parent">  


</ScrollView>

それがあなたが探しているものでない場合は、追加してください

android:layout_alignParentBottom="true"
于 2012-06-01T16:41:24.183 に答える