我正在使用一个定制改编器,配备一份清单,并使用一个定制格式提供清单目表。 我的布局就是这样。
> LinearLayout
> TableView
> TableRow
> TextView
> TextView
这导致清单中未对点击做出回应的项目,但如果我把布局推到以下项目中去的话,则会这样做。
> LinearLayout
> TextView
> TextView
因此,我知道,我的适应者和活动没有任何错误。
我已尝试按照本问题的建议,将列入上层线布局。 名单 无法点击的眼光项目 口粮 内容提要
我还尝试在<条码>上添加<条码> 安德罗德:clickable="true>和android:focusable=“true”
至<条码>,但两者均未奏效。
任何想法?
EDIT
三. 第十条ML源代码
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TableLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:stretchColumns="1"
>
<TableRow
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:clickable="true"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:gravity="center_vertical">
<TextView
android:id="@+id/ITEMVIEW_TEXT2_lblText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20sp"
android:paddingRight="5dp"
android:paddingLeft="15dp"
/>
<TextView
android:id="@+id/ITEMVIEW_TEXT2_lblText2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20sp"
android:textColor="#ff385487"
android:gravity="right"
android:paddingRight="15dp"
/>
</TableRow>
</TableLayout>
</LinearLayout>
EDIT
EDIT
我真的希望在此实现的是,列出两栏案文,一栏与左栏和另一栏。 为实现这一点,我表示出更好的布局,即不使用表态,因此,我的名单上各点仍可点击,也使用较少的意见,这样也会提高效率,这就是:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal" >
<TextView
android:id="@+id/ITEMVIEW_TEXT2_lblText"
android:layout_width="0dp"
android:layout_weight="1"
android:layout_height="wrap_content"
android:textSize="20sp"
android:paddingRight="5dp"
android:paddingLeft="15dp"
/>
<TextView
android:id="@+id/ITEMVIEW_TEXT2_lblText2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20sp"
android:textColor="#ff385487"
android:gravity="right"
android:paddingRight="15dp"
/>
</LinearLayout>
这并不是表态使名单上的物品无法点击的问题的解决办法,但我在此指出,如果其他人想说明如何做类似规定的话。