我必须选择一个列表的一行,它是androidstudio的listview,用于take it,并在一个新的活动中显示这个对象的数据。但我无法实际单击列表的行,因此未选中该行,并且查看新活动的操作不会启动。有人能帮我吗?谢谢
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();
}
}
暂无答案!
目前还没有任何答案,快来回答吧!