2017-02-09 3 views
0

上で動作します:機能はAPI「21」以上が必要ですが、それでも私はこのスタイルを使用下

<resources> 
<!-- Base application theme. --> 
<style name="AppTheme" parent="Theme.AppCompat.Light"> 
    <!-- Primary theme color of the app (sets background color of app bar) --> 
    <item name="colorPrimary">#FF9800</item> 
    <!-- Background color of buttons in the app --> 
    <item name="colorButtonNormal">#FF9800</item> 
</style> 

私はいくつかのチュートリアルからこれを貼り付け、コピーして、先生がでている「colorButtonNormal」文句を言わない仕事を言いました私はdeveloper.android.comに行って研究をしましたが、それは正しいことでした。しかし、私はアプリを起動し、それはAPI 9である私のXperia X8で完全に機能している、ボタンは、その16進数のカラーコードのように、本当にオレンジです。誰かが本当にそこに起こっていることを私に説明することはできますか? Android Studioでは、私が選択した最低(9点)以上のAPIを必要とする機能を使用していることを警告したことはありません。私はAnalyze-> Inspectコードを使用しました。それについての警告はありません。 今私は混乱しています。私はできることがあるので、私は私の最低より高いAPIを必要とするいくつかの機能を使用しています。

+1

の古いバージョンとの互換性がありますので、アンドロイドのdevの世界へようこそ! –

答えて

0

あなたはTheme.AppCompat.Lightとしてそれを宣言し、それがアンドロイド Read this guide

関連する問題