2013-03-16 59 views
2

我在我的Galaxy S2中使用Jelly Bean。如果我在我的活動中不使用Theme屬性,它將使用「DefaultDevice」主題(我目前無法從Manifest中選擇不知道爲什麼)。如果我不需要刪除TitleBar,我不會使用Theme屬性。我的主題在使用「@ style/Theme」後發生了變化

有沒有什麼辦法可以用來舉例Holo?無法理解如何使用HoloEverywhere。我想爲我的應用獲得漂亮的EditText,Buttons和Spinners。目前的主題是來自Theme.Black! :(必須像從2.X And​​roid版本

這是我的清單文件:。

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

    <uses-sdk 
     android:minSdkVersion="10" 
     android:targetSdkVersion="17" /> 

    <application 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:allowBackup="true"> 
     <activity 
      android:label="@string/app_name" 
      android:name=".MainActivity" 
      android:theme="@android:style/Theme.Black.NoTitleBar"> 

     </activity> 
     <activity 
      android:name=".SettingsActivity" 
      android:label="@string/settings_title" 
      android:theme="@android:style/Theme.Black.NoTitleBar"> 
     </activity> 
     <activity 
      android:name=".SplashActivity" 
      android:label="@string/app_name" 
      android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"> 
      <intent-filter > 
       <action android:name="android.intent.action.MAIN" /> 
       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
    </application> 

</manifest> 

在此先感謝

+0

[檢查此答案,我給了一陣子回來](http://stackoverflow.com/questions/14323117/old-theme-in-4-0-app/14323205#14323205) – Ahmad 2013-03-16 15:20:15

回答

3

在你的清單:

android:theme="@style/MyTheme" 

值/ styles.xml:

<style name="MyTheme" parent="android:Theme"> 
</style> 

值-V11/styles.xml:

<style name="MyTheme" parent="android:Theme.Holo"> 
</style> 

有了這個,你就必須在後HC設備的河洛主題和預HC設備的黑色主題。

+0

尼斯艾哈邁德,但我相信有一個問題,因爲我在項目庫中有(Android 2.3.3),它說: 檢索項目的父項時出錯:找不到與給定名稱'android:Theme.Holo'相匹配的資源。 – msqar 2013-03-16 15:28:54

+0

是的,你必須建立它反對蜂窩或以上。我建議使用最新的SDK版本(17) – Ahmad 2013-03-16 15:29:34

+0

構建它哦,完成了,想通了;)謝謝!!!! – msqar 2013-03-16 15:32:15

相關問題