我要求在列表视图中为每个视图显示textviews,imageview和复选框。但每当我在列表视图中添加一个复选框时,listview就会失去其自然行为。即,如果我们点击列表视图,它就不会给出任何反馈。
相反,我尝试拍摄图像甚至是复选框,现在一切正常,但是checkbox.ischecked()
方法等等......不能应用于图像。
在这个问题上,有人可以帮助我......
这是我正在使用的布局
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="#ffffff">
<CheckBox
android:id="@+id/chkfrnd2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:clickable="true"
android:layout_x="0px"
android:layout_y="0px"/>
<ImageView
android:id="@+id/userimage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
>
</ImageView>
<ImageView
android:id="@+id/userstatus"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/statusimage"
android:layout_gravity="center_vertical"
>
</ImageView>
<RelativeLayout android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<LinearLayout
android:id="@+id/widget48"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView android:id="@+id/username"
android:layout_gravity="center_vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#000000"
android:textStyle="bold"
android:textSize="15dip"
/>
<TextView android:id="@+id/userstatusmsg"
android:layout_gravity="center_vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#000000"
android:textStyle="bold"
android:textSize="15dip"
android:text="TestMobileApp" />
</LinearLayout>
<ImageView
android:id="@+id/userphone"
android:src="@drawable/newphone"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:clickable="true"
>
</ImageView>
<TextView android:id="@+id/friendstatus"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#000000"
android:textStyle="bold"
android:textSize="15dip"
/>
</RelativeLayout>
</LinearLayout>
答案 0 :(得分:0)
答案 1 :(得分:0)