【发布时间】:2013-04-23 10:18:22
【问题描述】:
我有一个带有 listitem 的表格行(只有一项)
布局xml:
<TableRow android:id="@+id/first_row" >
<ListView
android:id="@+id/list1"
android:layout_width="fill_parent"
android:layout_height="85dp"
android:layout_weight="0.55" >
</ListView>
</TableRow>
活动类:
TableRow firstRow =(TableRow)findViewById(R.id.first_row);
firstRow.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Log.d("First row clicked", "First row clicked");
}
});
问题是,如果我点击表格行,那么我就无法获取日志语句。
【问题讨论】:
-
这可能是因为“ListView”正在接收 onClick 事件而不是
TableRow(因为它占用了整个 TableRow)。除此之外,您还想通过将ListView添加到TableRow来完成什么? -
TableRow 中的 ListView?这样就麻烦了。
标签: android android-layout android-intent android-emulator