私はアプリケーションアクティビティにトーストを追加しようとしましたが、スピナーからアイテムが選択されたときに選択アイテム名がトーストでポップされました。選択された。スピナーアイテムからonItemSelectedのトーストを作成する。入力イベントを終了しようとしましたが、入力イベントレシーバーは既に破棄されています
@Override
public void onItemSelected(AdapterView<?> adapterView, View view, int pos, long id) {
Spinner spinner = (Spinner) findViewById(R.id.state_spinner);
spinner.setOnItemSelectedListener(this);
String state = adapterView.getItemAtPosition(pos).toString();
Toast.makeText(getApplicationContext(), state, Toast.LENGTH_LONG);
}
logcatデータ
W/InputEventReceiver: Attempted to finish an input event but the input event receiver has already been disposed.
あなたが理由を説明して、なぜいくつかのコードを試してみる必要がある場合は、答えがより役に立ちます。 –
スピナーのテキストをテストするためのものだけが選択されているかどうか、そしてそれは機能していません。私は問題のlogcatログをいくつか追加しました。チェックしてください。 –