MSN_Issue
یک شنبه 13 مهر 1393, 17:22 عصر
سلام دوستان
من میخوام توی برنامه-م کاربر بتونه تم اپلیکیشن رو از بین چندتا تم از پیش تعریف شده انتخاب کنه!
تم انتخاب شده رو توی SharedPreferences نگه میدارم و موقع لود برنامه بازخوانیش میکنم، اما نمیتونم تم برنامه رو تغییر بدم !
کد های زیر رو توی onCreate اولین اکتیویتیم امتحان کردم :
getApplicationContext().setTheme(R.style.mainTheme 2);
setContentView(R.layout.activity_action_selection) ;
getApplication().setTheme(R.style.mainTheme2);
setContentView(R.layout.activity_action_selection) ;
setTheme(R.style.mainTheme2);
setContentView(R.layout.activity_action_selection) ;
این کد آخری تونست تم همون اکتیویتی رو تغییر بده، اما نه کل برنامه رو !
چطور میشه تم کل برنامه رو توی کدای جاوا ست کرد ؟!:متفکر:
من میخوام توی برنامه-م کاربر بتونه تم اپلیکیشن رو از بین چندتا تم از پیش تعریف شده انتخاب کنه!
تم انتخاب شده رو توی SharedPreferences نگه میدارم و موقع لود برنامه بازخوانیش میکنم، اما نمیتونم تم برنامه رو تغییر بدم !
کد های زیر رو توی onCreate اولین اکتیویتیم امتحان کردم :
getApplicationContext().setTheme(R.style.mainTheme 2);
setContentView(R.layout.activity_action_selection) ;
getApplication().setTheme(R.style.mainTheme2);
setContentView(R.layout.activity_action_selection) ;
setTheme(R.style.mainTheme2);
setContentView(R.layout.activity_action_selection) ;
این کد آخری تونست تم همون اکتیویتی رو تغییر بده، اما نه کل برنامه رو !
چطور میشه تم کل برنامه رو توی کدای جاوا ست کرد ؟!:متفکر: