いくつかTextView
のsとEditText
s、およびsDatePicker
とsを表示するアクティビティがありますTimePicker
。今、私はを追加していますSpinner
、そしてそれは私のコードがそれにあるのと同じように、ほとんど底に近いonCreate()
です。スピナーをクリックすると、ポップアップが開きます。おそらく下部に近いため、十分なスペースがありません。だから、一番上にあるときに試してみようと思いました。しかし、それは失敗しました。エラーは次のとおりです。
06-20 15:31:28.802: E/AndroidRuntime(980): java.lang.RuntimeException:
Unable to start activity ComponentInfo{com.zeroe/com.zeroe.AddEventActivity}:
java.lang.ClassCastException: android.widget.Spinner cannot be cast to
android.widget.Button
私はそれを理解していませんが、私が推測していることから、XMLの配置はコードの配置に従う必要があります。私は文字通りxmlコードをコピーして先頭に貼り付けているので、何も変更していないことがわかります。それで、これはルールですか、それとも私はある種の間違いを犯していますか?よろしくお願いします。
編集:
私のコードSpinner spinner = (Spinner)findViewById(R.id.reminder_spinner);