2017-07-16 10 views
-1

私は、ユーザーが様々な方法でカスタマイズできるランチャーアプリケーションを持っています。しかし、変化は反映されません。ホームボタンを押せば、私のランチャー活動が再び生まれると思っていました。しかし、私はこれをどのように達成するのですか?ホームボタンを押してホームランチャーをリフレッシュする

また、これにはより良い方法がありますか?

+1

変更が反映されていない場合は、コードに問題があります。代わりに問題を修正してください。 –

+0

あなたは何が問題になるでしょうか?また、私は自分のコードでそれ自体が爽やかなメソッドを持っていない場合は、1つにする必要があります、それはどこでなければならないとする必要がありますか? –

+0

私たちはどのように知っていますか?私たちは、どのような変更が行われているのか、どのように変更されたのか、コードの構造は何かを知りません。あいまいな質問をしたのであいまいな答えがあります。 –

答えて

0

ディスクに加えたい変更を書き込んで(SharedPreferenceなど)、ホーム画面のアクティビティのonResume機能でリロードします。 onCreateでやってはいけません。一度だけロードされます。

関連する問題