java - main_activity java 文件的错误消息
问题描述
尝试在 android 中构建应用程序时,我收到 main_activity.java 文件有关放置位置的错误消息;或 ) 或 } 但我不明白为什么。有人可以帮忙吗?
public class MainActivity extends AppCompatActivity {
private Button mButton;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
mButton = (Button) findViewById(R.id.button_quiz);
mButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//open url using Intent
String url = "http://www.cancunsteve.com/capecod/mobilepopquiz2.htm";
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
startActivity(intent);
}
)
};
}
解决方案
下面是一个工作示例,您的 Button 的 onClickListener 被错误地关闭。
public class MainActivity extends AppCompatActivity {
private Button mButton;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
mButton = (Button) findViewById(R.id.button_quiz);
mButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//open url using Intent
String url = "http://www.cancunsteve.com/capecod/mobilepopquiz2.htm";
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
startActivity(intent);
} //close OnClick
}); //close onClickListener
} //close onCreate
} //close Main
推荐阅读
- java - 应用程序崩溃 (android.view.InflateException)
- vhdl - 对于 Verilog/VHDL 仿真:如何从命令行打开 modelsim wlf 文件?
- javascript - 有没有一种快速的方法来遍历 JSON 对象,将每个对象的标题更改为它的一个键值的值?
- java - 如何制作不是别名的字符串的副本,而是组成字符串的所有字符的副本?
- c# - 使用 Dapper 将一张表映射到嵌套对象
- html - 即使文件结构正确,链接的 css 也不会加载
- r - 在 R 中清理具有某些值的行
- flutter - 颤振,位置参数太多(但不是这样)
- tensorflow - tensorflow 1.13.0 & 1.14.0rc0:为 tflite 服务模型
- html - Extjs如何将html div添加为项目