问题描述
我必须选择一个列表中的一行,它是 Android Studio 的 ListView 来获取它并在一个新的 Activity 中显示这个对象的数据。但我不能 物理单击列表的行,因此不会选择此行,并且不会启动查看新活动的操作。请有人可以帮助我吗?谢谢
this.listaCorrieri.setonItemClickListener(Applicazione.getInstance().getControlloPrincipale().getAzioneselezionaCorriere());
private class AzioneselezionaPietanza implements ListView.OnItemClickListener {
@Override
public void onItemClick(AdapterView<?> parent,View view,int position,long id) {
ActivityPrincipale activityPrincipale = (ActivityPrincipale) Applicazione.getInstance().getCurrentActivity();
List<Pietanza> listaPietanzeCategoria = (List<Pietanza>) Applicazione.getInstance().getModello().getBean(Costanti.LISTA_PIETANZE_PER_CATEGORIA);
Pietanza pietanzaSelezionata = listaPietanzeCategoria.get(position);
Applicazione.getInstance().getModello().putBean(Costanti.PIETANZA_SELEZIONATA,pietanzaSelezionata);
Archivio archivio = (Archivio) Applicazione.getInstance().getModello().getBean(Costanti.ARCHIVIO);
Pietanza pietanzaSimile = archivio.cercaPietanzaSimile(pietanzaSelezionata);
activityPrincipale.mostraPietanzaSimile();
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)