为什么我不能点击 AndroidStudio 的 ListView 中的元素来选择它并用于在新活动中显示其他数据?

问题描述

我必须选择一个列表中的一行,它是 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 (将#修改为@)