您好我正在尝试使用gridview为我的应用程序(Xamarin Android)。但是有些不对劲或我误解了。
我在活动中写这个。
gridView.Adapter = new CustomGrid(this,jobRes);
创建从BaseAdapter扩展的新类
public class CustomGrid : BaseAdapter
一切正常,我能够按照我的预期在屏幕上显示项目。但问题是我无法实现点击事件。
在活动中;
gridView.ItemClick += new EventHandler<AdapterView.ItemClickEventArgs> (OnGridView_ItemClicked);
或
gridView.ItemClick += (object sender, AdapterView.ItemClickEventArgs e) => {
永远不要触发。我想在有人点击某个项目后显示新的活动。如果我尝试在CustomGrid类上实现它,那么它的工作原理。但是这次我无法访问StartActivity,因为该类没有从Activity扩展。
感谢。