gpt4 book ai didi

Android - ListView 中的 Intent

转载 作者:行者123 更新时间:2023-11-30 04:35:35 25 4
gpt4 key购买 nike

我无法在我的 ListView 中创建 Intent 。它给出了一个错误“无法实例化activity ComponentInfo”并由 Classcastexception 引起。这是代码 fragment -

lv.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view, int position,
long id) {

Intent myIntent = new Intent(view.getContext(), Vol.class);
startActivityForResult(myIntent, 0);

}});

这是造成麻烦的代码部分 -

Intent myIntent = new Intent(view.getContext(), Vol.class);
startActivityForResult(myIntent, 0);

我不明白为什么会出现 ClassCastException。请帮忙。谢谢!

最佳答案

尝试举办这样的 Activity

@Override
public void onItemClick(AdapterView<?> a, View v, int position, long id) {
if(position==0){
Intent i = new Intent(this, abc.class);
startActivity(i);

} else if(position==1){
Intent i = new Intent(this, xyz.class);
startActivity(i);

}

}

关于Android - ListView 中的 Intent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6908129/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com