textview uppercase

onip

onip

Neues Mitglied
10
hallo zusammen,

und hier mein erster beitrag/frage.
ich beschäftige mich erst seit kurzem mit der app entwicklung.
komme aus dem webbereich.
ich spiele noch viel mit dem layout herum und dazu hab ich mal ne frage.
ich möchte ein textview in uppercase darstellen.
anbei mal die schnippsel:

layout
Code:
<TextView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/hello"
        style="@style/TextHeadlineBig"
/>

style
Code:
<style name="TextHeadlineNormal" parent="android:Widget.TextView">
    <item name="android:textColor">@color/headline</item>
    <item name="android:textSize">@dimen/normal</item>      
    <item name="android:gravity">center</item>
</style>

<style name="TextHeadlineBig" parent="@style/TextHeadlineNormal">
    <item name="android:textSize">@dimen/big</item>
    <item name="android:paddingBottom">12sp</item>
</style>

gibt es eine style-anweisung die den textview in großbuchstaben darstellt?
 
hi,

Code:
<item name="android:capitalize">characters</item>
geht leider nicht (ne zahl verursacht ein fehler).

If set, specifies that this TextView has a textual input method and should automatically capitalize what the user types
so wie das verstehe ist diese anweisung für ein input gedacht.

hab div. sachen gefunden, die es per script machen z.b.
Code:
private TextView view;
private EditText edit;
private Button upper;

@Override
public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
  view = (TextView) findViewById(R.id.simpletv);
  edit = (EditText) findViewById(R.id.word);
  upper = (Button) findViewById(R.id.upper);
  upper.setText("To Upper");
  upper.setOnClickListener(new View.OnClickListener() {
    public void onClick(View v) {
      String result=edit.getText().toString().toUpperCase();
      view.setText(result);
    }
  });
}
finde es aber als zu umständlich.

// edit
naja, spiel ja noch rum und ist scheinbar unüblich texte in uppercase darzustellen.
danke schonmal für deine links
 
Zuletzt bearbeitet:

Ähnliche Themen

T
Antworten
1
Aufrufe
856
jogimuc
J
J
Antworten
4
Aufrufe
807
deek
D
K
Antworten
10
Aufrufe
1.508
swa00
swa00
Zurück
Oben Unten