jfeinstein10 SlidingMenuを使用した API<=10 ランタイム テーマ スイッチに関する問題があります
onCreateはこんな感じ
super.onCreate(savedInstanceState);
setTheme(themeA);
setContentView(R.layout.main);
SlidingMenu menu = new SlidingMenu(context);
menu.setMode(SlidingMenu.LEFT);
menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_FULLSCREEN);
menu.setShadowWidthRes(R.dimen.shadow_width);
menu.setShadowDrawable(R.drawable.shadow);
menu.setBehindOffsetRes(R.dimen.slidingmenu_offset);
menu.setFadeDegree(0.35f);
menu.attachToActivity(this, SlidingMenu.SLIDING_CONTENT);
menu.setMenu(R.layout.config_sliding_menu);
そしてonButtonClick私はこのようなことをします
... themeA=newTheme ....
finish();
startActivity(new Intent(activity, activity.getClass()));
API>10 (「再起動」後の config_sliding_menu とメイン レイアウトは newTheme で表示されます) ではすべて正常に動作しますが、API<=10 では config_sliding_menu が styles.xml で定義された既定のアプリ テーマで表示され、メイン レイアウトが newTheme で表示されます。
API<10 の SlidingMenu メニューに newTheme を強制的に適用する方法はありますか?
どうも