以下は、EditText を表示するコードです。
<EditText
android:id="@+id/editStartingPoint"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@null"
android:gravity="left|center_vertical"
android:hint="@string/StartingPointHint"
android:inputType="text"
android:maxLength="8"
android:padding="10dp"
android:text=""
android:textColor="@color/login_lbl"
android:textSize="@dimen/settings_list_font_size" />
Activityファイルで、onCreate()メソッド、
edtStartPoint = (EditText) findViewById(R.id.editStartingPoint);
edtStartPoint.setText ( Html.fromHtml( "<small><i>" + "This should be in Italic" + "</i></small>" ));
私も試しましたが、
edtStartPoint.setTypeface( null, Typeface.ITALIC );
私もtextStyle="italic"
自分の.xmlファイルに設定しようとしました
問題は、テキストがイタリック スタイルで表示されないことです。何が問題なのですか? 私を助けてください。
編集:テキストを太字で表示していません。xml プレビューでは正常に表示されていますが、実際のデバイス Samsung S7562 でコードを実行すると、通常のテキストのみが表示されます