2016-10-30 2 views
0

私は、ユーザーがキーを入力するはずのeditTextフィールドと、バックグラウンドタスクを開始するボタン(スクリーンショットを参照)を持っています。Androidを水平に保持しているときに[完了]ボタンにアクセスするにはどうすればよいですか?

enter image description here

しかし、私は風景モードを入力すると、ボタンが消え、DONEボタンに置​​き換えられます。

enter image description here

だから、今私は、バックグラウンドタスクを停止するか、再び私BUTTON再表示させるには、アプリケーションを伝えるために、このDONEボタンにアクセスする方法を、知っているのいずれかが必要です。

これらの情報を私に提供できますか?

答えて

1

風景モードでは、IMEは全画面表示になりました。それを避けるために、あなたは、xmlファイルに追加することができます。android:imeOptions="flagNoExtractUi"

またはthisにStackOverflowのQ/Aを見て、そこからソリューション取る:

@Override 
public InputConnection onCreateInputConnection(EditorInfo outAttrs) { 
    outAttrs.imeOptions = EditorInfo.IME_FLAG_NO_EXTRACT_UI; 
} 
+0

を私はlayout.xmlに入れていますか?正確にどこですか? – keinabel

+0

ありがとう、それを見つけた。作品! – keinabel

関連する問題