1

たとえばボタンを作成するには、コンストラクターを使用できます。

new Android.Widget.Button(MyActivity.Window.Context);

ただし、それを実行してスタイリングを適用する場合は、次を使用する必要があります。

new Android.Widget.Button(MyActivity.Window.Context, AttrSet);

ここで、AttrSetはスタイリングのAttributeSetです。

Resources / values / styles.xmlでボタンのスタイルを定義した後、コンストラクターでボタンにスタイルを適用したいと思います。私は以下が機能していないことを知っています:

System.Xml.XmlReader XmlRdr = MyActivity.Resources.GetXml(Resource.Style.MyButtonStyle);
var AttrSet = Android.Util.Xml.AsAttributeSet(XmlRdr);
Android.Widget.Button MyButton = new Android.Widget.Button(MyActivity.Window.Context,AttrSet);

しかし、どうすればボタンを作成し、上記と同様の方法でリソースからスタイルを適用できますか?

4

0 に答える 0