2017-06-02 4 views
1

android with apiバージョン< 21私はapi 21で導入されたタグを置き換えることができますか?私はこの場合、より低いバージョン21私は代わりに<ripple ..>アンドロイドで21未満のAPIを使用できますか?

+0

何もしません。その 'xml'を'/values-v21'に入れてください。これはAPIの恋人21のための代替XMLで、通常の '/ values'になります。 – azizbekian

+0

ありがとうございますが、普通のXMLの内容はどうなりますか? –

答えて

1

で波及効果を持っていない場合は、まだ持っているしたい場合は、リップル、重要ではありません

<?xml version="1.0" encoding="utf-8"?> 
<ripple xmlns:android="http://schemas.android.com/apk/res/android" 
     android:color="@color/al_ripple_material_light"> 
    <item android:id="@android:id/mask"> 
    <color android:color="@android:color/white" /> 
    </item> 
</ripple> 

:exempleのために私は私の描画可能なフォルダにこのXMLを持っています一部のライブラリを使用してください。 このxmlを残してリプルタグを置き換えたい場合は、このxmlファイルをdrawable-v21フォルダに入れ、通常のタグをつけたxmlをdrawableフォルダに入れてください。

+0

GiaLeに感謝します!同じ考えをしていましたが、通常のタグで私は使用できますか? (私は非常にアンドロイドに新しい) –

+0

このdrawableの目的は何ですか?ボタンの色を変えたり、クリックで表示したりできますか? – GiaLe

+0

正直なところ、私はkitkatにバックポートしようとしているライブラリからコピーしています。ファイルの名前がitem_background_material_lightであれば –

関連する問題