gpt4 book ai didi

java - 错误 : "Cannot make a static reference to the non-static method startActivity(Intent) from the type Activity"

转载 作者:太空狗 更新时间:2023-10-29 15:37:23 27 4
gpt4 key购买 nike

private int pos = position;
@Override
public void onClick(View v) {
Toast.makeText(context, "Click-" + String.valueOf(pos), Toast.LENGTH_SHORT).show();
iBean = (InboxBean)result.get(position);
ConstantData.inbox_subject = iBean.subject;
ConstantData.inbox_body = iBean.body;
ConstantData.inbox_postDate = iBean.postdate;

startActivity(new Intent(InboxActivity.this,InboxDetailActivity.class));//getting error at startActivity
}
});

我在 startActivity 行收到以下错误:“无法从 Activity 类型对非静态方法 startActivity(Intent) 进行静态引用”

请帮忙。

最佳答案

我假设您在 Activity 的内部静态类中有这个。不要那样做。 OnClickListeners 应该存在于特定 Activity 实例的上下文中。

关于java - 错误 : "Cannot make a static reference to the non-static method startActivity(Intent) from the type Activity",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5591350/

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