フラグメントのテキストビューを動的に変更する方法を紹介します

読み込み時だけではなくて動作中にテキストビューの中身を変えたい

こうした悩みを解決します。

手順

フラグメントのテキストビューをメイン UI に渡す

メイン UI のグローバル変数にフラグメントのテキストビューを格納する

メイン UI 上で処理してグローバル変数に値をセットする

フラグメントのテキストビューが自動で更新される

という流れです。

フラグメント生成時だけの場合

フラグメントの読み込み時だけテキストビューを設定するのであれば、

フラグメントのONCREATE 関数の中でテキストビューを宣言した時に、

テキストビューのテキストメソッドを用いて、メインUIの値を格納してやれば良いです。

メイン UI 内の関数にて表示したいテキストをリターンで返すような関数を作っておいてそれをフラグメントから呼び出すことで使用できますよ。

▼不明点や作成依頼などあればこちらからどうぞ
立プロに問合せる

▼インスタやってます

 

立プロ

組込エンジニア⇒個人事業主
ITと連携したビジネス発展をサポートしています。
C,C#,JavaScript, Vue, PHP, VBA, GAS, Kotlinなど、扱う言語が増えゆく日々。

立プロをフォローする
Kotlin未分類
立科プログラミング
タイトルとURLをコピーしました