我有一个带有以下代码的editText:
<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:hint="Enter Command"
android:imeOptions="actionNone|flagNoExtractUi"
android:inputType="text|textImeMultiLine"
android:singleLine="true"
android:textColorHint="#80AAAAAA"
android:textStyle="italic"
/>
我正在开发运行4.0.4的平板电脑,三星Galaxy Tab™2 7.0,并且提示文字不是斜体。
但是,如果我在运行4.0.4的平板电脑上安装应用程序,它会显示为斜体,为什么会这样? http://www.focalprice.com/CE0127X/MD708_70_Capacitive_5point_TFT_Touch_Screen_Android_403_Tablet_PC.html?#.UPmbg6F9G6Q?Currency=EUR
好的,我做了这个,在strings.xml:
<string name="Enter_Command"><i>Enter Command</i></string>
在.xml文件中
<EditText android:hint="@string/Enter_Command" />
答案 0 :(得分:2)
textStyle
修改已编辑的文本,而不是提示文本。提示文本样式是特定于设备的。
因此,这行XML不会影响提示:
android:textStyle="italic"