0

ウィジェットの onConfigure では、設定フラグメントを使用して、ユーザーがウィジェットを追加するときにフォント スタイル、色、およびサイズを編集できるようにします。次のようなカスタマイズ設定が 2 つしかない場合に、レイアウトを編集する方法を理解しています。

if (pref == 1){
    setContentView(layout1)
} else{
    setContentView(layout2)
}

しかし、私のウィジェットはほぼ無限の可能性を許容するので、事前に構築されたレイアウトを作成してこれらすべての可能性を説明する次の数ライフタイムを費やす代わりに、どうすればその場でこれを行うことができるでしょうか?

ありがとうございました。

4

1 に答える 1

1

変更したい場合:フォントのスタイル、色、サイズ。を使用してプログラムで実行できます

findViewById(R.id.XXXX)

ここで、R.id.XXX はウィジェットです。次に、コードでスタイル、色、およびサイズを設定することで、それらを変更できます。

于 2013-07-26T23:53:52.170 に答える