方法があれば、カスタム ビュー タイプを定義し、それを XML レイアウトで使用する方法を学びたいです。
たとえば、次のようなカスタム ボタンがあります。
<LinearLayout>
<ImageView />
<TextView />
</LinearLayout>
これを mybutton.xml として保存して実行できることはわかっています<include layout="@layout/mybutton" />
が、次のように使用できる方法はありますか。
<MyButton />
?
また、この新しいカスタム クラスを Java コードでインスタンス化できるようにしたいと考えています。このような :
MyButton mb = new MyButton();
MyButton を Java クラスとして定義する必要がありますか? もしそうなら、何をどのように拡張する必要がありますか?
助けてくれてありがとう!