TextAppearance von RadioButton im Code setzen

  • Antworten:4
  • Bentwortet
Richard S.
  • Forum-Beiträge: 5

05.03.2013, 10:08:40 via Website

Hallo,

ich erzeuge einen RadioButton im Code und möchte nun noch die TextAppearance setzen.

1RadioButton rb = new RadioButton( getActivity() );
2rb.setId( 1 );
3rb.setText( label );
4rb.setLayoutParams( new LayoutParams( LayoutParams.MATCH_PARENT,LayoutParams.WRAP_CONTENT ) );
5rb.setTextAppearance( getActivity(), android.R.attr.textAppearanceLarge );

Es passiert aber nix - egal was ich für einen Wert setze.
Hat jemand eine Idee?

Antworten
Timo D.
  • Forum-Beiträge: 182

05.03.2013, 10:11:17 via Website

Wird er denn überhaupt hinzugefügt? Denn der Code fehlt.Ist er in der gleichen Activity Klasse? Dann kannst du auch this verwenden anstelle von getActivity.

— geändert am 05.03.2013, 10:12:11

Sichern Sie Ihr Smartphone gegen Diebstahl und erhöhen Sie die Chance, es wiederzufinden. Jetzt neu: Guardian - Anti-Diebstahl Guardian - Anti-Diebstahl Pro https://play.google.com/store/apps/details?id=de.tapps.guardian.pro Guardian - Anti-Diebstahl Trial https://play.google.com/store/apps/details?id=de.tapps.guardian.free

Antworten
Richard S.
  • Forum-Beiträge: 5

05.03.2013, 10:17:33 via Website

Oh, ja klar. Habe eine Zeile vergessen.

1rG.addView( rb );

Also der Eintrag wird auch angezeigt. rb wird hinzugefügt, nur das setzten der TextAppearance funktioniert nicht.

Antworten
Timo D.
  • Forum-Beiträge: 182

05.03.2013, 10:53:57 via Website

1setTextAppearance(this, android.R.style.TextAppearance_Large);

Sichern Sie Ihr Smartphone gegen Diebstahl und erhöhen Sie die Chance, es wiederzufinden. Jetzt neu: Guardian - Anti-Diebstahl Guardian - Anti-Diebstahl Pro https://play.google.com/store/apps/details?id=de.tapps.guardian.pro Guardian - Anti-Diebstahl Trial https://play.google.com/store/apps/details?id=de.tapps.guardian.free

Antworten
Richard S.
  • Forum-Beiträge: 5

05.03.2013, 12:32:11 via Website

Danke.... funktioniert... :lol:

Antworten