2016-08-12 4 views
2

私はAndroidプログラミングが初めてです。現在、マテリアルデザインの使い方を理解するために、一連のYouTube動画(https://www.youtube.com/watch?v=Bzh9P1z1l90&list=PLshdtb5UWjSoLy2LPP1FsHi1hwoAS4SBi&index=7)をフォローしています。Androidのエラー - 現在のテーマでスタイル 'toolbarStyle'を見つけることができませんでした

私はちょうど今一点で立ち往生しています。私はこのようなエラーを取得しています。..

enter image description here

を、私はまた、Googleで検索しますが、任意の信頼性の答えが得られませんでした。ここにすべてのファイルがあります。

のstyles.xml

<!-- Base application theme. --> 
    <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> 
     <!-- Customize your theme here. --> 
     <item name="colorPrimary">@color/colorPrimary</item> 
     <item name="colorPrimaryDark">@color/colorPrimaryDark</item> 
     <item name="colorAccent">@color/colorAccent</item> 
    </style> 

    <style name="BhramaanTheme" parent="AppTheme"></style> 

</resources> 

V21 /のstyles.xml

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <style name="BhramaanTheme" parent="AppTheme"> 
     <item name="android:windowBackground">@color/windowBackground</item> 
     <item name="android:navigationBarColor">@color/navigationBarColor</item> 
    </style> 
</resources> 

activity_login.xml

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    tools:context="com.bhramaan.android.bhramaan.LoginActivity"> 

    <include 
     android:id="@+id/toolbar" 
     layout="@layout/tool_bar" 
     /> 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:layout_below="@id/toolbar" 
     android:text="Hello World!" /> 
</RelativeLayout> 

tool_bar.xml

<?xml version="1.0" encoding="utf-8"?> 
<android.support.v7.widget.Toolbar xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" android:layout_height="wrap_content" 
    android:background="@color/colorPrimary" 
    android:elevation="4dp" 
    android:theme="@style/ThemeOverlay.AppCompat.Dark" 
    > 

</android.support.v7.widget.Toolbar> 

AndroidMainfest.xml

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.bhramaan.android.bhramaan"> 

    <application 
     android:allowBackup="true" 
     android:icon="@mipmap/ic_launcher" 
     android:label="@string/app_name" 
     android:supportsRtl="true" 
     android:theme="@style/AppTheme"> 
     <activity android:name=".LoginActivity"> 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
    </application> 

</manifest> 

LoginActivity.java

package com.bhramaan.android.bhramaan; 

import android.support.v7.app.AppCompatActivity; 
import android.os.Bundle; 
import android.support.v7.widget.Toolbar; 

public class LoginActivity extends AppCompatActivity { 

    Toolbar toolbar; 

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

     toolbar = (Toolbar) findViewById(R.id.toolbar); 
     setSupportActionBar(toolbar); 
    } 
} 

誰もが私がここで間違ってやっていますかを理解するのに役立ちます?

よろしく

+0

あなたはstyle.xmlファイルのThemeOverlay.AppCompat.Darkテーマを定義しません。 – vinoth12594

+0

@ vinoth12594:クイック返信をありがとう。あなたは私がそれをどのように定義するかを理解するのを助けることができますか?この行を '' '