为什么我不能在androidstudio的列表视图中单击选中的元素并用它来显示新活动中的其他数据?

w8biq8rn  于 2021-06-30  发布在  Java
关注(0)|答案(0)|浏览(225)

我必须选择一个列表的一行,它是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();
        }
    }

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题