我有一个 TextView,我想点击它来启动另一个 Activity 。那可能吗? 我尝试了那个(错误的)代码,因为我真的没有找到解决方案:
TextView tv= (TextView)findViewById(R.id.souple);
tv.setOnClickListener(new View.OnClickListener{
public void onClick(View v){
Intent intent = new Intent(this, OtherActivity.class);
startActivity(intent);
}
});
错误:token 语法错误,构造错误
那么有什么想法吗? 非常感谢。
最佳答案
您必须通过 Intent 构造函数中的 this
引用您当前的 Activity 。您应该将其更改为 YourActivity.this
以避免歧义。
关于android - 如何从 TextView 启动 Activity?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9449644/