나는 3 가지 활동이 포함 된 활동 그룹이 있습니다. 버튼을 누르면이 활동 그룹에 들어가 첫 번째 활동을 보여줍니다. 1 차 활동에서 2 차 활동으로 이동할 수 있으며 2 차 활동에서 3 차 활동으로 이동할 수 있습니다.스피너를 활동 그룹에 배치하는 동안 오류가 발생했습니다.
나는이 3 번째 활동 레이아웃에 스피너를 가지고 있습니다. 문제는 해당 회 전자를 클릭 할 수 없다는 것입니다. 오류 표시 :
12-31 11:29:41.082: ERROR/AndroidRuntime(474): android.view.WindowManager$BadTokenException: Unable to add window -- token [email protected] is not valid; is your activity running?
이 문제를 어떻게 해결할 수 있습니까? requestinfo.xml 내부
setContentView(R.layout.requestinfo);
Spinner spinner = (Spinner) findViewById(R.id.spinner);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
PGDealerInfoRequestActivity.this, R.array.request_options, android.R.layout.simple_spinner_item);
spinner.setAdapter(adapter);
,
<Spinner android:id="@+id/spinner" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:textColor="@android:color/darker_gray"
android:textSize="12sp" android:textStyle="bold"
android:layout_marginLeft="10dp" android:layout_marginTop="8dp" />
일부 코드를 게시하면 더 나은 대답을 얻을 수 있습니다. – ninjasense
동일한 문제가 있으며 매튜가 제안한 것을 따랐습니다. 정말 효과가있었습니다. – Nitish