2017-01-16 8 views
0

私はカスタムアクションバーとリストビューでアクティビティを持っていますが、下にはユーザーがテキストを入力できるedittextを含むframelayoutがあります。Androidソフトキーボードは特定のビューのみをプッシュします

私の問題は、のEditTextがフォーカスを得たときに、全体のレイアウトは、(カスタムアクションバーはもはや表示されている)

は、あまりのEditTextを持つだけでframeLayoutが押し上げられます方法はあり押し上げている、ということですFacebookのコメントのように?

私はScrollViewを使用すべき特徴の提案を見てきましたが、私はすでに、私はScrollViewがここで推奨されないと思いますListViewを使用しています。

isScrollContainer=falseを使用してみましたが、それでもあなたのonCreate()メソッドでsetContentView前にこの行を追加すること

答えて

0

てみてください()動作していない、

getWindow().setSoftInputMode(
       WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN); 
0

は、マニフェストファイルでこれを設定してみてください。

<activity android:windowSoftInputMode="adjustPan" /> 
関連する問題