View
Android アプリケーションで、クラスを拡張するカスタム ビューを作成しました。xml レイアウト ファイルでクラスのオブジェクトを宣言したいのですが、何度も試行した後でも、setContentView
呼び出しが実行されるとアプリケーションが予期せず停止します (ポップアップ ウィンドウが表示されます)。
私のMainActivity
ファイルで public として宣言されているビュー クラスには、2 つのコンストラクターがContext
ありContext
ますAttributeSet
。そして、onDraw
関数をオーバーライドしました。
このクラスは、という名前のソース パッケージにありますorg.me.myapp
。レイアウト ファイルで、挿入するオブジェクトを次のように宣言します。
<org.me.myApp.MainActivity.myView"
android:id="@+id/View"
android:layout_below="@id/toto"
android:layout_width="300dip"
android:layout_height="100dip"/>
誰が何が悪いのか教えてもらえますか?
お時間を割いていただき、ありがとうございます。