0

PopupWindow内に表示しようとしていますInputMethodServiceが、このコードを使用して表示すると、次のようになります。

LayoutInflater inflater = ( LayoutInflater ) getSystemService( LAYOUT_INFLATER_SERVICE );
pw = new PopupWindow(
inflater.inflate(R.layout.info_dialog, null, false), 320, 480, true);
pw.showAtLocation(mInputView, Gravity.CENTER, 0, 0); 

ウィンドウを閉じる前に、ウィンドウが短時間点滅しますInputMethodService

LogCatから取得するエラーは、次のとおりです。

12-21 15:22:20.530: E/InputMethodService(4075): Unexpected null in startExtractingText : mExtractedText = null, input connection = com.android.internal.view.InputConnectionWrapper@40a60150

誰かがこれを以前に見たことがありますか、またはそれに対処する方法を知っていますか?

4

1 に答える 1

0

AlertDialog /Dialog を使用していない本当の理由はありますか? コードに基づいて、ダイアログがこれに適しているのはなぜですか。ユーザーの画面の真ん中にポップアップし、そこにあるビューにデータを入力できます。また、リスナーを設定することもできます!

于 2012-01-19T03:21:50.157 に答える