カスタムビューの描画を更新したい場合は、invalidateで無効化すればいい。
View | Android Developers
AndroidのViewに絵を描く - Qiita
activity_main.xmlで、
CustomViewの上にButtonを置く。
CustomView.javaでは、
mStr1からmStr3まで3つのテキストを持っていて、それを描画するようになっている。
MainActivity.javaで、
Buttonを押すたびに、CustomViewのmStr1からmStr3にテキストをセットして、invalidateで更新。
起動時はこう。
Buttonを押すと、
テキストがセットされて更新。
回転して、
消える。
またButtonを押すと、
テキストが表示される。
Sample/android/View/invalidate/src/View at master · bg1bgst333/Sample · GitHub