java - 使用 OnClickListener 后崩溃
问题描述
我尝试使用 OnClickListener 切换活动,但是一旦我使用代码,应用程序甚至都没有启动并且它立即崩溃。“View.OnClickListener()”也没有着色,但 AndroidStuido 只告诉我可以使用 lambda 而不是它没有被使用。关于它为什么崩溃的任何建议?一旦我“注释掉” OnClickListener-Part,该应用程序就可以完全正常工作。
public class MainActivity extends AppCompatActivity {
private Button confirm;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
confirm = (Button) findViewById(R.id.ButtonConfirm);
confirm.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) { openSSO();}
});
}
public void openSSO() {
Intent intent = new Intent(this, SingleStockOverview.class);
startActivity(intent);
}
}
我删除了中间的一些代码,因为我认为不需要它来解决问题。
解决方案
推荐阅读
- css - css 选择器 - 如何选择 div#my_id_n
- node.js - CSV,立即下载或操作 node.js 中的 mongoDB
- hql - 在 HQL 中使用 MAX 函数
- scala - 未解决的依赖错误:com.atlassian.jwt#jwt-core;1.6.1:未找到
- laravel - 通行证声明(string $attribute, $value): bool 必须兼容 Illuminate\Contracts\Validation\Rule::passes($attribute, $value)
- r - 我想改变ggplot条形图的颜色
- android - 在 Android 上的 Unity 2018.1 中使用 ICE .netcore 2.0 时出现空异常
- excel - VBA Excel 从倒数计时器捕获数据
- amazon-web-services - 需要帮助对使用 PingFederate 作为 AWS Cognito 的 SAML IDP 提供商的测试设置进行故障排除
- python - 如何将方程从 txt 文件插入 python 脚本并生成另一个文件?