- Androidプログラミング質問スレ revision42
294 :デフォルトの名無しさん[sage]:2014/04/16(水) 19:30:18.11 ID:1hJQ0mjG - だまってNG登録しとけよ。
なんでいちいち相手してんだ。
|
- Androidプログラミング質問スレ revision42
303 :デフォルトの名無しさん[]:2014/04/16(水) 23:12:01.59 ID:1hJQ0mjG - Buttonを継承したCustomButtonを作っています。
コンストラクタの中でSQLite DBからデータを読み込み、 キャプションに setText() しています。(ここまではできています) 今、設定画面(PreferenceActivityを継承)から 当該DBを更新できるようにしているのですが、 DB更新後に元のMainActivityに戻っても、当然ながら ボタンキャプションは更新されません。 このキャプションの更新をCustomButton Class内のみで 記述したいのですが、どうすれば実現できますでしょうか? 例えばMainActivityの onResume() 内で CustomButton のキャプションを更新する ことも出来るのですが、 MainActivityで記述する量を減らす目的で CustomButtonを作った背景があり、 この方法では本末転倒になってしまいます。 Buttonクラスに「再描画される時に呼ばれる関数」 が無いか調べていますが、見つかりません。 よろしくお願いします。
|
- Androidプログラミング質問スレ revision42
305 :303[sage]:2014/04/16(水) 23:52:04.10 ID:1hJQ0mjG - >>304
ありがとうございます。 まずはContentProviderから使ってみます。
|