0

編集ボックスと編集ボックスの下に3つのボタンがある場合は、断片の中にアクティビティがあります。添付ファイルを参照してください。このアクティビティが起動されると、デフォルトの状態はSTATE1になります(画像を参照)。ユーザーがeditTextを入力すると、キーボードが表示されるとSTATE1のボタンが消えてSTATE2に進みます。Android-変更ソフトキーボードがオンのときのEditTextの高さ

が、キーボードは、それは私がこれを達成する方法がわからない

をSTATE2 STATE3に移動していないsould表示されたときに私がしたいです。私はedittextの高さをターゲットデバイスに基づいていくつかのdpにハードコードしています。私はこれを変えなければならないと信じています。誰でもこれを達成する方法を教えてくれますか? enter image description here

enter image description here

答えて

1

マニフェストでこれを試してみてください:

<activity 
     android:name=".activity.YourActivity" 
     android:label="@string/app_name" 
     android:screenOrientation="portrait" 
     android:windowSoftInputMode="adjustResize|stateHidden" /> 

代わりのadjustResizeあなたもadjustPanを試すことができます。

これが役に立ちます。

+0

ありがとうございます – Jai

+0

他の人が参照できるように答えを正しいとマークしてください。 –

+0

私は15の評判を持っていません...そう正しいことをマークすることはできません – Jai

関連する問題