1

アプリのスピナー コントロールにスピナー項目を追加するためのチュートリアルに従っています。アプリに入ると強制終了し、コードにコメントすると正常に動作しますが、スピナー コントロールが塗りつぶされません。私はAndroidの世界にかなり慣れていません。

これが私のコードです:

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    final Intent intent = getIntent();


    Spinner spinner = (Spinner) findViewById(R.id.spinner1);
    ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this,     R.array.spinnerss, android.R.layout.simple_spinner_item);
    adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
    spinner.setAdapter(adapter);
4

2 に答える 2

0

次のいずれかが原因で問題が発生する可能性があると確信しています。

final Intent intent = getIntent();

またはこれ:

R.array.spinnerss,

実際に「スピナー」を定義しましたか?

これらの両方の行を確認してください。問題を正確に把握できるように、Logcat 出力を配置する必要があります。

于 2011-07-18T07:26:09.977 に答える
0

Sure.onCreate の後に追加していないため、以下の行に配置します。

setContentView(R.layout.main); // main.xml so replace your xml file.
于 2011-07-18T07:26:30.720 に答える