2014-12-03 79 views
0

如何将操作栏中的设置按钮与其他活动链接。在android中使用活动链接操作栏按钮?

@Override 
    public boolean onOptionsItemSelected(MenuItem item) { 

     switch(item.getItemId()){ 
     case R.id.about: 
      about(); // shows a dialogbox 
      break; 
     case R.id.settings: 
      // I want to link this with my setting screen 
      break; 
     } 
     return super.onOptionsItemSelected(item); 
    } 

我链接了我的关于操作栏按钮与对话框,但对于我的设置,我希望它去其他活动。我怎样才能做到这一点?我想链接到的活动被称为settings.java

回答

0

这个怎么样?

@Override 
    public boolean onOptionsItemSelected(MenuItem item) { 

     switch(item.getItemId()){ 
     case R.id.about: 
      about(); // shows a dialogbox 
      break; 
     case R.id.settings: 
      startActivity(this, settings.class); 
      // This doesn't work? 
      break; 
     } 
     return super.onOptionsItemSelected(item); 
    } 
+0

我试过,应用程序加载,但当我按设置按钮它强制关闭。 – Android 2014-12-03 16:50:11

+0

顺便说一句,纠正我,如果我错了,但我们不想用.class而不是.java? – Android 2014-12-03 16:52:06

+0

你说得对,那是一个错字。你能发布崩溃日志吗? – Antrromet 2014-12-03 16:54:35