小编Hon*_*nor的帖子

自定义按钮/ EditBox是不可见的?

我在查看我的应用时遇到此错误."布局编辑器中的图形预览可能不准确:
不支持Path.isConvex.(忽略此会话)"查看错误图片:

以下是activity_main.xml中的小部件

<ImageButton
    android:id="@+id/ImageButton1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignTop="@+id/RoomEditText"
    android:layout_centerHorizontal="true"
    android:layout_marginTop="48dp"
    android:background="@drawable/button_go"
    android:minHeight="40dp"
    android:minWidth="256dp" />

<EditText
    android:id="@+id/RoomEditText"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignLeft="@+id/ImageButton1"
    android:layout_below="@+id/imageView1"
    android:layout_marginTop="80dp"
    android:background="@drawable/editbox_round"
    android:ems="10"
    android:gravity="center_vertical|center_horizontal"
    android:inputType="text"
    android:maxLength="15"
    android:minHeight="32dp"
    android:minWidth="256dp" />
Run Code Online (Sandbox Code Playgroud)

以下是drawables:

button_go.xml

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >

    <gradient
        android:angle="90"
        android:endColor="#cc1a22"
        android:startColor="#550200" />

    <corners
        android:bottomLeftRadius="15dp"
        android:bottomRightRadius="15dp"
        android:topLeftRadius="15dp"
        android:topRightRadius="15dp" >
    </corners>

</shape>  
Run Code Online (Sandbox Code Playgroud)

editbox_round.xml

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" >

    <solid android:color="#ffffff" />

    <stroke
        android:width="1dp"
        android:color="#000000"
    />
    <corners 
        android:topLeftRadius="10dp"
        android:topRightRadius="10dp"
        android:bottomLeftRadius="10dp"
        android:bottomRightRadius="10dp"
    />
</shape>
Run Code Online (Sandbox Code Playgroud)

我不确定为什么他们出现隐形.如果有人愿意告诉我这里到底发生了什么?

java android android-view android-studio

2
推荐指数
1
解决办法
3332
查看次数

标签 统计

android ×1

android-studio ×1

android-view ×1

java ×1