Xamarin.Android C#GetItemId()没有定义?

时间:2016-08-18 05:53:15

标签: c# android-layout xamarin.android

对于以下代码,我收到错误消息。我该如何解决?我刚开始进行android开发并且不知道任何事情。

ggplot(data = x_dat , aes(x = sex , y = count)) + geom_histogram()

错误CS1061:输入public override bool OnOptionsItemSelected(IMenuItem item) { Type thing = item.GetType(); String id = item.getItemId();} getItemId',找不到扩展方法Android.Views.IMenuItem' does not contain a definition for Android.Views.IMenuItem'。你错过了装配参考吗? (CS1061)(V002)

1 个答案:

答案 0 :(得分:0)

对于Xamarin Android,您必须使用item.ItemId代替item.getItemId()

如果您需要将其强制转换为字符串,那么:

if(item.ItemId.ToString() == "certainId")
{
   //so something here..
}