嗨,我有一個關於android應用程序的gui的問題。如何讓gui元素像每個設備上的按鈕看起來像android中的本地gui?
當我開始一個項目,並選擇2.3.3作爲我的API版本。我添加一些gui的東西像一個按鈕,然後在4.0.3設備上運行代碼。
現在的問題是:該按鈕看起來像一個2.3.3按鈕,而不是像4.0.3版本。
有沒有辦法來改變這種?
嗨,我有一個關於android應用程序的gui的問題。如何讓gui元素像每個設備上的按鈕看起來像android中的本地gui?
當我開始一個項目,並選擇2.3.3作爲我的API版本。我添加一些gui的東西像一個按鈕,然後在4.0.3設備上運行代碼。
現在的問題是:該按鈕看起來像一個2.3.3按鈕,而不是像4.0.3版本。
有沒有辦法來改變這種?
您必須使用Holo
主題的API等級11+之一:
res/values
文件夾定義應用程序的主題是這樣的:
<style name="AppTheme" parent="@android:style/Theme" />
創建res/values-v11
文件夾
定義你的應用程序的主題是這樣的:
<style name="AppTheme" parent="@android:style/Theme.Holo.Light" />
使用AppTheme
在AndroidManifest.xml
如要進一步瞭解,請參見使用全息而在this文章支持的Android 2.X。
如果你想爲河洛2.3.3應用程序,我可以推薦this項目。只需按照網站上的說明操作即可。
偉大這個工程完美:) – gurehbgui 2012-07-30 07:45:57