Java 将editText提示设置为斜体?
如何在xml中实现这一点,可以吗 我在java代码的相关问题中看到了这一点,检查长度是否为0,以及:Java 将editText提示设置为斜体?,java,android,android-edittext,hint,Java,Android,Android Edittext,Hint,如何在xml中实现这一点,可以吗 我在java代码的相关问题中看到了这一点,检查长度是否为0,以及: EditText.setText(Html.fromHtml("<small><i>" + "Text Hint Here" + "</i></small>")); EditText.setText(Html.fromHtml(“+”文本提示在此“+”); 但是,您能从xml来完成吗 编辑: <EditText andro
EditText.setText(Html.fromHtml("<small><i>" + "Text Hint Here" + "</i></small>"));
EditText.setText(Html.fromHtml(“+”文本提示在此“+”);
但是,您能从xml来完成吗
编辑:
<EditText
android:id="@+id/term_entry"
android:layout_width="500dp"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_toRightOf="@+id/scrllyout"
android:imeOptions="actionNone|flagNoExtractUi"
android:inputType="text|textImeMultiLine"
android:singleLine="true"
android:hint="Enter Command"
android:textStyle="italic"
android:textColorHint="#30AAAAAA"
/>
在XML中尝试这样做
<EditText
android:id="@+id/editText1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="hint"
android:textStyle="italic" >
</EditText>
最好使用java代码。使用
字体
。将字体文件放在assest文件夹中。然后写下面的代码
italic = Typeface.createFromAsset(getAssets(), "Your font file");
editText.setTypeface(italic);
是的,您可以通过xml进行设置,设置
android:textstyle=“italic”
我尝试了这个,但没有任何效果。我会给你看我的代码。我将在上面编辑它,但仍然不是斜体,在相对布局中使用相同的代码。奇怪,为什么更好?如果你在代码中设置它,字体可能会被设置为双重。从XML做事通常是更好更干净的解决方案。是的,我更喜欢从XML做事,但似乎没有命令?
italic = Typeface.createFromAsset(getAssets(), "Your font file");
editText.setTypeface(italic);