【发布时间】:2017-01-04 09:49:46
【问题描述】:
我正在创建一个带有一些按钮和文本视图的圆形线性布局,我使用了一个自定义选择器作为布局的背景。我的问题是布局在角落有额外的空间如何删除它?任何帮助将不胜感激 这是我的代码
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" android:padding="10dp"
>
<solid android:color="#FFFFFF"/>
<corners
android:bottomRightRadius="15dp"
android:bottomLeftRadius="15dp"
android:topLeftRadius="15dp"
android:topRightRadius="15dp"
/>
<stroke android:width="2dip"
android:color="@color/#275D69"/>
</shape>
布局:
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@drawable/selector"
/>
不想要我放置红色标记的那个空间。
【问题讨论】:
-
该线性布局是否包含在另一个布局中?发布整个 XML 布局文件
-
不是父布局
-
放圆角半径。
-
你会如何填写?如果角落是圆的,你必须使用后面的另一个视图或 xml 中的另一个项目。你不能圆屏幕:P
-
圆角布局不适合带角的屏幕。您将不得不将手机四舍五入以删除该空间
标签: android xml android-linearlayout