伙计我无法在Custom array Adapter类中传递intent,我使用了相同的东西。
Intent i = new Intent(getApplicationContext(), RandomGameTableActivity.class);
startActivity(i);
它显示错误:android中的构造函数intent未定义。
答案 0 :(得分:1)
修改您的代码
发件人强>
Intent i = new Intent(getApplicationContext(), RandomGameTableActivity.class);
startActivity(i);
要强>
Intent i = new Intent(getApplicationContext(), RandomGameTableActivity.class);
getApplicationContext().startActivity(i);
答案 1 :(得分:0)
在适配器中传递上下文:
public CustomAdapter(Context _context)
{
context = _context;
}
并将其用作:
Intent i = new Intent((YouActivityName)context, RandomGameTableActivity.class);
希望它有助于ツ