質問: あるviewのタッチリスナーがtrueを返したときにそのviewがあるactivity内のtextviewに変更を加えたいです(「タッチされました」などと書きたいです) しかしviewからactivityのテキストを変更して再描画する方法がわかりません。 view内でfindViewByIdを行うと見つからないと出てしまいます。 どうすればいいのでしょうか。
回答: ActivityにViewとTextViewがaddされているということですね? 1:OnTouchListenerをActivity内で実装 2:OnTouchListenerでタッチされた時にTextViewを変更するようにする 3:ActivityからOnTouchListenerをViewに渡す。