2015-12-09 156 views
-5

Im新的Android工作室。早些時候,我在家裏的所有按鈕都可以正常工作,但是當我試圖運行它時,它會崩潰。Android Studios崩潰

import android.content.Intent; 
import android.support.v7.app.ActionBarActivity; 
import android.os.Bundle; 
import android.support.v7.app.AppCompatActivity; 
import android.view.Menu; 
import android.view.MenuItem; 
import android.view.View; 
import android.widget.Button; 

import com.start.layout.*; 


public class MainActivity extends ActionBarActivity { 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 

    Button startbutton = (Button) findViewById(R.id.StartButton); 
    startbutton.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      startActivity(new Intent(MainActivity.this, Start.class)); 
     } 
    }); 
    Button historybutton = (Button) findViewById(R.id.HistoryButton); 
    historybutton.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      startActivity(new Intent(MainActivity.this, History.class)); 
     } 
    }); 
    Button settingsbutton = (Button) findViewById(R.id.SettingsButton); 
    settingsbutton.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View v) { 
      startActivity(new Intent(MainActivity.this, Settings.class)); 
     } 
    }); 
} 

錯誤:

FATAL EXCEPTION: main Process: com.example.mf124.pricetackbenj, PID: 2619 java.lang.RuntimeException: Unable to start activity ComponentInfo java.lang.IllegalStateException: This Activity already has an action bar supplied by the window decor. Do not request Window.FEATURE_ACTION_BAR and set windowActionBar to false in your theme to use a Toolbar instead 

這就是我的按鈕的代碼。它的啓動按鈕正在崩潰,另外兩個工作正常。 任何人都可以看到爲什麼這不起作用的原因?

的錯誤是:

致命異常:主 工藝:com.example.mf124.pricetackbenj,PID:1994 了java.lang.RuntimeException:無法啓動活動ComponentInfo

該活動已經有一個窗口裝飾提供的操作欄。 請勿在您的主題中請求Window.FEATURE_ACTION_BAR並將windowActionBar設置爲 false以代替使用工具欄。

引起︰java.lang.IllegalStateException:此活動已經有 由窗口裝飾提供的操作欄。請勿在您的 主題中請求 Window.FEATURE_ACTION_BAR並將windowActionBar設置爲false以代替使用工具欄。

+0

發表您的錯誤也 – Hits

+0

致命異常:主要 過程:com.example.mf124.pricetackbenj,PID:2619 了java.lang.RuntimeException:無法啓動活動ComponentInfo – Bjohnston

+0

java.lang.IllegalStateException:此活動已具有窗口裝飾提供的操作欄。請勿在您的主題中請求Window.FEATURE_ACTION_BAR並將windowActionBar設置爲false以代替使用工具欄。 – Bjohnston

回答

0

在您的風格中包含此行。

<item name="windowActionBar">false</item> 

我希望它能工作。

這裏是你的風格的文件夾

enter image description here

+0

我知道這聽起來真的很愚蠢,很抱歉,但這是第一次,如果對android studio做任何事情......但我的風格在哪裏? – Bjohnston

+0

@Bjohnston看到圖片。我加了我的回答 – Hits

+0

不幸的是,這並沒有工作Hitesh – Bjohnston