天天看點

關于android系統主題問題

關于android系統主題問題

在開發中遇到一個問題:我們做的軟體不随系統的不同而發生變化,在4.2的系統上依然是2.2的主題。

我們想這樣:

關于android系統主題問題

可是軟體偏偏這樣:

關于android系統主題問題

這個時候該怎麼辦呢?

有兩種方法:

1、在建立工程的時候将Target SDK(目标版本)選擇為4.2,Compile Width(編譯)和Target一樣就行,這樣建出來的工程會随系統的不同而改變主題。

關于android系統主題問題

因為在res下自動建出values-v11、values-v14、values-v17檔案夾。

關于android系統主題問題

檔案夾中的styles.xml分别适應不同的版本。

關于android系統主題問題

2、對于已經建好的工程:可以看到該工程是android2.2

關于android系統主題問題

右擊工程選擇Properties,點選android,勾選Android4.2,點确定。

關于android系統主題問題

然後工程就成了android4.2版本,最後将其它工程裡的values-v11、values-v14、values-v17檔案夾拷到res下就可以了。

關于android系統主題問題

該文章為作者原創轉載請注明出處:

作者:亓根火柴

本文連結:http://blog.csdn.net/qigenhuochai/article/details/16958817