zeigt mir den Code unter Verwendung gefunden: Subscript and Superscript a String in Android in der ersten Antwort, aber verketten, dass aus einer früheren Zeichenfolge, so sieht mein Code ähnlich:Textview Hochgestellte nicht richtig
TextView text = (TextView) findViewById(R.id.text);
text.setText(text.getText().toString()+Html.fromHtml("<sup>-2</sup>"));
Sag mal, um den Inhalt des Textes war "3x", nach dem Setzen des Textes mit setText, formatiert es zu "3x-2" ohne Index.
Die XML für die Textview ist:
<TextView
android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginLeft="55dp"
android:layout_marginTop="210dp"
android:text="3x"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textSize="14pt"
android:visibility="VISIBLE"
/>
Danke für die Hilfe. verwenden
text.setText(Html.fromHtml(text.getText().toString()+"<sup>small>-2</small>/sup>"));
Hat es funktioniert? ... – 5hssba
Danke, es hat funktioniert. Die gleiche Idee kam mir in den Sinn, als ich Stackoverflow erneut nach Antworten checkte. –
kann ich so schreiben: text.setText ("-2" + Html.fromHtml (text.getText(). ToString())); – nida