2017-12-06 14 views
0

私のactivity_main.xmlには、私が探しているテーマがあります。 activity_disaster.xmlなどの一部のアクティビティには部分的なアプリケーションがあり、1つのactivity_disaster_overview.xmlには何もありません。アクションバーがありません。Androidマテリアルデザインの色が一貫して適用されない

AndroidManifest:

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

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

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
     <activity android:name=".DisasterActivity" 
      android:theme="@style/IdleHands"/> 
     <activity android:name=".LoggedInDisasterActivity" 
      android:theme="@style/IdleHands"/> 
     <activity android:name=".CreateDisasterActivity" 
      android:theme="@style/IdleHands"/> 
     <activity android:name=".DisasterOverviewActivity" 
      android:theme="@style/IdleHands"></activity> 
    </application> 

</manifest> 

のstyles.xml

<!-- Base application theme. --> 
    <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> 
     <!-- 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="IdleHands" parent="AppTheme" > 
     <item name="android:colorForeground">@color/foreground_material_light</item> 
     <item name="android:navigationBarColor">@color/colorPrimaryDark</item> 
    </style> 

</resources> 

の作業activity_main.xml:

作業
<?xml version="1.0" encoding="utf-8"?> 
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    tools:context="org.sherman.magic.idlehands.MainActivity"> 

</android.support.constraint.ConstraintLayout> 

ない活動_disaster_overview.xml

<?xml version="1.0" encoding="utf-8"?> 
<android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:app="http://schemas.android.com/apk/res-auto" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    tools:context="org.sherman.magic.idlehands.DisasterOverviewActivity"> 

</android.support.constraint.ConstraintLayout> 

MainActivityコード:私はactivity_main.xmlに合わせて、それらに一貫性を持たせることができますどのように

package org.sherman.magic.idlehands 

import android.support.v7.app.AppCompatActivity 
import android.os.Bundle 

class MainActivity : AppCompatActivity() { 

    override fun onCreate(savedInstanceState: Bundle?) { 
     super.onCreate(savedInstanceState) 
     setContentView(R.layout.activity_main) 
    } 
} 

。むしろ結果の混在した袋。

+0

あなたが主な活動のjavaコード –

+0

を投稿する@MohammadNouri posted(それはコットリンにあります)。私はファイルを生成しましたが、AndroidManifest.xml以外は何も修正しておらず、それは役に立ちませんでした。 –

答えて

0

これはAndroidスタジオのバージョンであることが判明しました。 3.0.1にアップグレードして問題は消えました。

関連する問題