伙计们我无法在自定义阵列适配器类中传递意图,我使用过相同的东西。无法在自定义阵列适配器类中传递意图
Intent i = new Intent(getApplicationContext(), RandomGameTableActivity.class);
startActivity(i);
它显示错误:构造函数的意图在android中是undefined。
伙计们我无法在自定义阵列适配器类中传递意图,我使用过相同的东西。无法在自定义阵列适配器类中传递意图
Intent i = new Intent(getApplicationContext(), RandomGameTableActivity.class);
startActivity(i);
它显示错误:构造函数的意图在android中是undefined。
传递上下文适配器:
public CustomAdapter(Context _context)
{
context = _context;
}
而且使用它作为:
Intent i = new Intent((YouActivityName)context, RandomGameTableActivity.class);
希望它可以帮助ツ
您希望在适配器中传递多少个意图 – 2014-12-11 05:01:50
修改代码
从
Intent i = new Intent(getApplicationContext(), RandomGameTableActivity.class); startActivity(i);
要
Intent i = new Intent(getApplicationContext(), RandomGameTableActivity.class); getApplicationContext().startActivity(i);
你必须使用自定义适配器活动方面的参考。 – 2014-12-11 04:35:01
在Adapter中传递上下文并将其用作:'Intent i = new Intent((YouActivityName)context,RandomGameTableActivity.class)' – 2014-12-11 04:37:12