当我点击时我的应用程序崩溃并且出现错误日志指向下面提到的行,这也表明您必须将RecyclerAdapterNew声明为清单文件但不需要bcz我还没有扩展到AppCompat
public void onClick(View view) {
tableData = Integer.parseInt(table.getText().toString());
Context context = view.getContext();
Intent intent = new Intent(context, RecyclerAdapterNew.class);
intent.putExtra("transfer", tableData);
context.startActivity(intent);//error in this line
}
答案 0 :(得分:1)
你想用这些线做什么?
Context context = view.getContext();
context. startActivity
尝试:
1)创建新意图内的getContext()
或getApplicationContext()
2)删除此:Context context = view.getContext()
3)将context.startActivity
更改为this
或getContext()
答案 1 :(得分:0)
如果您没有使用Activity扩展RecyclerAdapterNew.class或Manifest
文件中没有提到它
答案 2 :(得分:-1)
试试这个:
((Actvity)context).startActivity(intent);