在这里,您可以看到listview / expandablelistview的项目/组项目的结尾。
有一个背景形状的文本视图。
我想让textview可点击但是......它太小了......
现在我想在整个背景(高度)从上到下跨越整个形状
但是如何?
<TextView
android:id="@+id/ett"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_alignRight="@+id/laptop"
android:paddingLeft="5sp"
android:paddingRight="5sp"
android:paddingTop="1sp"
android:paddingBottom="1sp"
android:textSize="17sp"
android:textStyle="bold"
android:textColor="#ffffff"
android:text="Set"
android:background="@drawable/mbutt_setup"
android:focusable="false"
/>
答案 0 :(得分:1)
android:layout_height="match_parent"
)的整个高度,这意味着背景不是9patch(http://developer.android.com/tools/help/draw9patch.html)或textview的父级小于单元格高度。 padding="5sp" with padding="5dp"
答案 1 :(得分:0)
现在我已将背景从形状更改为普通颜色标签#??????
似乎textview是groupitemindex或rel的父级。布局
?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/elv_c_g_line">
<TextView
android:id="@+id/laptop"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingLeft="25dp"
android:textSize="23dp"
/>
<TextView
android:id="@+id/ett"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_alignRight="@+id/laptop"
android:paddingLeft="5sp"
android:paddingRight="5sp"
android:paddingTop="1sp"
android:paddingBottom="1sp"
android:textSize="17sp"
android:textStyle="bold"
android:textColor="#ffffff"
android:text="Set"
android:background="#33ff33"
android:focusable="false"
/>
</RelativeLayout>
但是rel布局已经匹配父 - 所以我没有覆盖整个空间 - 背景auf groupitem也是一个形状 - 没有9pic