私はこれを持っていますか? もし私がsetContentView(R.layout.main)
なら、すべてうまくいく。しかし、私はadvertsimentライブラリを使用する必要があるので、私は変数のレイアウトを持つ必要があります。 XMLを膨らませて、変数をレイアウトする方法はありますか?アンドロイドのonCreateにClassCastException
おかげ
私はこれを持っていますか? もし私がsetContentView(R.layout.main)
なら、すべてうまくいく。しかし、私はadvertsimentライブラリを使用する必要があるので、私は変数のレイアウトを持つ必要があります。 XMLを膨らませて、変数をレイアウトする方法はありますか?アンドロイドのonCreateにClassCastException
おかげ
?
また、setContentView(R.layout.main);
を使用して、id呼び出しによる通常の検索ビューを使用してルートレイアウトへの参照を取得することもできます。
LinearLayout layout = (LinearLayout)findViewById(R.id.yourParentId);
)あなたはしかし、あなたが望む使用することができます。レイアウトオブジェクトへの参照を返されるはずです。
の最後の行です。私が感謝のために探していたことですが、エラーは持続しますが、私はsetcontentviewとiでこれを入れてしまっています。私はあなたがエロを見つけた場合、私はあなたに教えてくれます。 – seipey
私は問題を解決しました、それは何だったのか分かりません。ちょうどこのコードを削除して書き換えなければならず、すべてがうまくいった。 – seipey
このような奇妙なエラーが見つかることがあります。それは日食であなたのプロジェクトを掃除しようとする価値があります。あなたのパッケージマネージャーウィンドウであなたのプロジェクトを右クリックし、あなたのプロジェクトで一種のリフレッシュを行う "選択されたプロジェクトをクリーン"を選択すると、ときどき奇妙なエラーが修正されることがわかりました。 – FoamyGuy
例外をスローする行はありますか?多分、レイアウトのルートビューは実際にはLinearLayout
ではありません。またはR.id.spinner1
はSpinner
ではありません。
は 'main.xml'のルート要素です。実際には' LinearLayout'ですか? – Vladimir
はい、例外をスローする行はコード – seipey