2012-12-27 25 views
2

我開始我的第二個Android應用程序,並發現我想主要使用HOLO黑暗主題的應用程序。混合Android小部件舊主題和新主題

除了EditTexts之外,我更喜歡用一些圓角的舊薑餅風格的(看起來更接近iOS)。

我有點失落,我怎麼能做到這一點。如果任何人都可以下降一些暗示或將高度讚賞

回答

1

在你的主題鏈接:

<style name="myTheme" parent="android:Theme.Holo"> 
<item name="editTextStyle">@style/MyWidget.EditText</item> 
</style> 

<style name="MyWidget.EditText" parent="android:Widget.EditText"> 
     <item name="android:background">@drawable/edit_text</item> 
</style> 

現在你可以從Github引用繪製(從框架的薑餅分支)

+0

嘿艾哈邁德,感謝您的信息,讓我試試看,如果這在我接受答案 –

+0

時,我添加edit_text.xml我得到有關@ drawable/textfield_default,@ drawable/textfield_disabled等不在我的可繪製文件夾中的錯誤,但我無法在GitHub上找到這些文件? –

+0

您必須在github上的drawable-hdpi/mdpi/ldpi文件夾中搜索它們。例如。 https://github.com/android/platform_frameworks_base/blob/gingerbread/core/res/res/drawable-hdpi/textfield_default.9.png – Ahmad