Xamarin.Android OSのリソース(画像)
Android.Resourceで始まる定数は、OSが初めから用意しているリソースです。そして、Android.Resource.Drawableが画像です。
どこかに一覧があるのでしょうか・・・
恐らくOSのバージョンによっても違うのでしょうね・・・
良く分からないので、取りあえずリフレクションで全部列挙してListViewにぶっこんでみました。
特にIcで始まるものはアイコンです。これらは軽易に利用する場面があるような気がします?
//データの作成 var list = new List<ListItem>(); //Android.Resource.Drawableの全フィールドを取得 foreach (var f in typeof(Android.Resource.Drawable).GetFields()) { //フィールドの値からアイコン画像を作成する var bmp = BitmapFactory.DecodeResource(Resources , (int)f.GetRawConstantValue() ); list.Add(new ListItem() { Icon = bmp, Name = f.Name }); } //ListViewのAdapterに作成したMyAdapterをセットする。データは、MyAdapterのコンストラクタに渡します。 var listView = FindViewById<ListView>(Resource.Id.listView1); listView.Adapter = new MyAdapter(this, 0, list);