フラグメントからテキストを渡すことができるように、カスタム TextView でコンストラクターを設定するにはどうすればよいですか?
つまり、フラグメント (Fragment1) からカスタム ビュー (View1) にテキストを送信する方法がわかりません。
public class View1 extends TextView {
//constructors:
public View1(Context context, AttributeSet ats, int ds) {
super(context, ats, ds);
init();
}
public View1(Context context) {
super(context);
init();
}
public View1(Context context, AttributeSet attrs) {
super(context, attrs);
init();
}
...
canvas.drawText(myString, margin1, margin2, paint); //myString is from Fragment1
....
}
ここで同様の質問をしましたが、あまり役に立ちませんでした。サンプル コードは、私の混乱を解消するのに大いに役立ちます。前もって感謝します!