0

カウントダウン カレンダーというアプリがあります(これは、Google カレンダーのイベントまでの日数をカウント ダウンするウィジェットです。マイナーなバグを修正します)。しかし、私が今修正しようとしているバグは、テキストを入力するたびに UI がリフローすることに関係しています。例を挙げて説明しましょう。キーボードが外されていないときの UI は次のようになります。

キーボードを外すとこんな感じです。

ユーザーがキーボードを使用しようとしたときに UI がひどく見えないようにするにはどうすればよいですか?

4

2 に答える 2

5

2 番目の画像が表示されない場合は、マニフェストの Activity タグに追加android:windowSoftInputMode="adjustPan"するだけで、残りの領域に合わせて再スケーリングするのではなく、レイアウトがビューからパンアウトするだけでよいと思います。

于 2012-09-15T04:20:19.250 に答える
2

scrollView を parentView として使用し、その中に残りのサブビューを設定します。

于 2012-09-15T04:24:00.490 に答える