main_activity java 文件的错误消息

Posted

技术标签:

【中文标题】main_activity java 文件的错误消息【英文标题】:error messages with main_activity java file 【发布时间】:2019-01-26 23:20:06 【问题描述】:

尝试在 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);

        
      )
    ;
  

【问题讨论】:

不明白你的问题的重点。对不起。随心所欲地称呼它。 java文件有错误。这就是这里的问题。相信 javascript 只在浏览器上运行?但我代码中的按钮是用来打开浏览器的 您的新 View.OnClickListener() 未关闭。没有 '' 对应于左大括号。您的 MainActivity 也没有关闭。老实说,这就像要求陌生人为您进行拼写检查。 进行了更改。尝试构建时仍然出现错误。这是结果文件 无法发送文件获取消息,评论太长了 【参考方案1】:

下面是一个工作示例,按钮的 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

【讨论】:

以上是关于main_activity java 文件的错误消息的主要内容,如果未能解决你的问题,请参考以下文章

如何对多个 java 文件使用相同的 UI?安卓 JAVA

平板电脑的布局资源

android eclipse 按钮​​ OnClick 事件

如何设置退格按钮到位 ActionbarDrawerToggle 导航到以前的片段?

Phonegap 原生控件(Android)与html混合

hdu3976(Electric resistance) 高斯消元