我有一个问题,我将EditText背景设置为draw9patch,但它似乎不起作用。希望得到一些帮助,让这个工作。
问题是 - -9patch文件像常规png一样运行 - 没有正确伸展 - 黑屏像素在屏幕上可见
我用来显示editText的代码是:
<EditText
android:id="@+id/ed_confsms_message"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/tv_sms_conf_toNum"
android:layout_marginTop="32dp"
android:background="@drawable/speechbubble"
android:padding="0dp"
android:inputType="textMultiLine"
android:gravity="center_horizontal|center"
android:imeOptions="actionNone"
android:isScrollContainer="true"
android:lines="10"
android:scrollbars="vertical"/>
它的出现看起来像:
(见左图)
答案 0 :(得分:0)
我以前见过这个,我怀疑它可能是Android工具中的一个错误。尝试:
升级到r19工具
完整的清洁重建
不能说这绝对是旧工具版本,但我过去常常看到这个问题,现在根本没有。
答案 1 :(得分:0)
我尝试过更新,但似乎没有修复它。然后我注意到在其他一些平局9个补丁你需要有一个大的内容区域而不只是用单个像素标记轮廓。这使得9补丁有效且有效!活泉!