Я хотел бы применить целую пользовательскую тему на LinearLayout.Применить пользовательскую тему на LinearLayout
Я использую SlidingMenu из https://github.com/jfeinstein10/SlidingMenu, и я бы хотел применить тему Hol, пока остальная часть приложения будет в Holo.Light.
Мой фактический styles.xml содержит:
<style name="AppBaseTheme" parent="android:Theme.Holo.Light.DarkActionBar">
<!-- API 14 theme customizations can go here. -->
</style>
<style name="SlidingTheme" parent="android:Theme.Holo">
</style>
Мой код для крепления скользящего меню является:
// configure the SlidingMenu
SlidingMenu menu = new SlidingMenu(activity);
menu.setMode(SlidingMenu.LEFT);
menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
menu.setBehindWidth(200);
menu.setFadeDegree(0.35f);
menu.attachToActivity(activity, SlidingMenu.SLIDING_CONTENT);
menu.setMenu(R.layout.slidingmenu);
Как я могу применить мою тему к моему LinearLayout?
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
style="@style/SlidingTheme" >
<Button
android:id="@+id/imageButton1"
android:layout_width="187dp"
android:layout_height="wrap_content"
android:drawableLeft="@drawable/ic_action_group"
android:drawableStart="@drawable/ic_action_group"
android:text="@string/customer"
style="@style/SlidingTheme" />
</LinearLayout>
Моя цель состоит в том, чтобы применить стиль (Холо темный), чтобы только SlidingMenu или мой LinearLayout (и его содержание). У меня такое чувство, что я не могу применить это на моем LinearLayout.
Каков Ваш вопрос или проблема? –
хорошо, что вы правы, непонятно. я отредактирую вопрос –