2
私はアプリケーションを作成していますが、私は問題に直面しています。タブバー内のAndroid Spinnerの問題
私はタブバーを使用しています。私のタブバーの1つでは、スピナーを使用しています。
完璧にロードしますが、クリックすると表示されます。それは私を与える:
android.view.WindowManager$BadTokenException: Unable to add window -- token [email protected] is not valid; is your activity running?
このエラー。
私は別々の活動を使用していないタブバーていたとき、私は
ArrayList<String> ageList;
Spinner age;
age = (Spinner) findViewById(R.id.country);
ageList = new ArrayList<String>();
ageList.add("10-20");
ageList.add("21-35");
ageList.add("36-60");
ageList.add("61-100");
ArrayAdapter<String> adapter2 = new ArrayAdapter<String>(this,
android.R.layout.simple_spinner_item, ageList); //array you are populating
adapter2.setDropDownViewResource(android.R.layout.simple_dropdown_item_1line);
age.setAdapter(adapter2);
age.setSelection(0, true);
にこのコードは正常に動作を次のコードスニペットを使用しています。タブバーでは、スピンナーをクリックしてリストを開くと上記のエラー例外が表示されます。
おかげでたくさん
ActivityGroupを使用していますか?このエラーによって、間違ったコンテキストを渡しているようです。 –
してください。誰でも私にatleastを助けることができます:( – Shah
はいia mアクティビティグループを使用して – Shah