私は、新旧のAndroidバージョンに最適なテーマを選択するための最良の方法を見つけようとしています。
黒
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.MyTheme" parent="@android:style/Theme.Black" />
</resources>
ホロ
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="Theme.MyTheme" parent="@android:style/Theme.Holo" />
</resources>
質問1)どのminSdkVersion設定を使用しても、それは機能しますか?Android for neverバージョンはvalues-11がvalues.fallbackよりも一致することを想定していると思います(特定のフォルダーが一致しない場合)
質問2)上記のことを前提とすると(私はそうだと思います)、MyTheme拡張機能をどのように/どこで定義するのが最適ですか。私が持っているとしましょう:
<style name="MyTheme2" parent="MyTheme">
<item name="android:windowTitleSize">44dip</item>
<item name="android:windowTitleBackgroundStyle">@style/MyWindowTitleBackground</item>
</style>
<style name="MyWindowTitleBackground">
<item name="android:background">@android:color/transparent</item>
<item name="android:padding">0px</item>
</style>
両方の値 のstyles.xmlファイルでそれを複製する必要がありますか?または、どういうわけかそれを共有フォルダに配置できますか?私の理解では、それは不可能だと思いますか?
私はAndroidを初めて使用するので、何をするのが最善かを考えようとしています:)