0

アプリの各アクティビティで、ユーザーが選択した構成を、それぞれのコードを書き換えずに適用するにはどうすればよいですか? たとえば、アプリケーションをフルスクリーン モードで使用できる場合、各アクティビティにこのコードを追加する必要があります。

if(useFullscreen)  
{  
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);  
    getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);  
}  
else  
{
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);  
    getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);  
} 

これを行う方法はありますか?

4

1 に答える 1

0

アプリのマスター アクティビティを作成し、そのコードを各アクティビティに追加してから、ユーザーの構成を保存することをお勧めします。これで、LOC を追加せずに各ページに構成を簡単に適用できるようになりました。

http://mfarhan133.wordpress.com/2010/09/19/maser-layout-tutorial-reusing-layouts/

マスターページを作成するには、上記のリンクを参照してください

于 2012-04-04T10:36:50.687 に答える