2

サイズの異なる(ソフトキーボードの外観に応じて)リストビューに背景を設定したいと思います。リストビューが編集ボックスの間にあり、編集ボックスを常に表示したい(つまり、adjustPanを使用したくない)。

私の問題は、Androidがリストビューのサイズを調整し、背景が微調整された瞬間に発生します。切り抜くためだけに、背景を同じままにしておきたい。

ここに画像の説明を入力してください ここに画像の説明を入力してください

そして、私はこのようになりたいです ここに画像の説明を入力してください 。画像をこのように動作させるために追加できるスタイルはありますか。ポイントは、サイズ変更を行わず、使用可能な領域全体を塗りつぶすことです。そして、CROPのようなことをするということは、スペースがある限り表示し、残りはトリミングすることを意味します。

4

3 に答える 3

2

解決したい問題の回避策を見つけました。scaleTypeを"centerCrop"値で設定しましたが、正常に機能しているようです。

これにより、この問題を抱えている他の人の時間を節約できることを願っています...

于 2011-10-28T17:20:06.640 に答える
1

マニフェストで追加してみてください

android:windowSoftInputMode="adjustPan"また"adjustUnspecified"

あなたのための<activity

値の詳細については、http: //developer.android.com/guide/topics/manifest/activity-element.html#wsoftをご覧ください。

于 2011-10-28T09:56:26.340 に答える
0

リストビューをlinearlayoutに配置し、背景をlinearlayoutに配置します。

上部のテキストボックスについては、それがわからない場合は、relativelayoutを使用してください。

キーボードによってサイズが変更されるビューに関する適切なリンクは次のとおりです。http: //groups.google.com/group/android-developers/browse_thread/thread/be5ffe40c2bc29f0?pli = 1

ボタンを上に表示するための適切なリンクは次の とおりです。リストビューの上部に画像を追加

于 2011-10-28T09:31:19.947 に答える