1
私はXamarin Androidで開発したアプリケーションでメニューを動的に作成する必要があります。そのために が、私はこのコードを書いた:Xamarin Androidでメニューを動的に作成中にエラーが発生しました
public class MyActivity : Activity
{
private static readonly int DRTC = Menu.First;
private static readonly int DRR = Menu.First + 1;
protected override void OnCreate(Bundle savedInstanceState)
{
base.OnCreate(savedInstanceState);
// Create your application here
SetContentView(Resource.Layout.activity_my);
}
public override bool OnCreateOptionsMenu(IMenu menu)
{
bool result = base.OnCreateOptionsMenu(menu);
menu.Add(0, DRTC, 0, "Modify TC");
menu.Add(0, DRR, 0, "Restart DR");
return result;
}
public override bool OnOptionsItemSelected(IMenuItem item)
{
switch (item.ItemId)
{
case Resource.Id.DRTC: //ERROR
//Code
Break;
case Resource.Id.DRR://ERROR
//Code
Break;
bool result = base.OnOptionsItemSelected(item);
return result;
}
}
エラーがResource.IdがDRTCとDRRの定義が含まれていませdoesnのことを言います。 このコードで何が欠けているのか見てください。 おかげ