以下是顯示的EditText代碼,爲什麼我無法在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" />
在活動文件,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文件中
但是p問題是文本不以斜體顯示,可能是什麼問題?請幫助我。
編輯:它也不以粗體格式顯示文本。 XML預覽它顯示正常,但是當我運行在真實設備三星S7562的代碼,它顯示的是一個普通的文本只
[如何讓你的EditText斜體?](http://stackoverflow.com/questions/14950850/how-to-make-your-edittext-italicized) – CodingIntrigue
分享您完整的XML文件 – Sri