我已经创建了一个基本的ListView,并在其中添加了TextView和ImageView。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout 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/label"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="30sp"
/>
<ImageView
android:id="@+id/icon"
android:layout_width="50px"
android:paddingLeft="2px"
android:paddingRight="2px"
android:paddingTop="2px"
android:layout_height="wrap_content"
android:layout_alignParentRight = "true"
android:src="@drawable/call"
/>
</RelativeLayout>
我需要使ImageView可点击,这样如果有人点击它,就会发生一个动作,就像一个新的活动被打开。有人能帮助我如何做到这一点吗?
谢谢
6条答案
按热度按时间djp7away1#
你必须实现你自己的游标适配器,你必须覆盖
getView
方法,然后为你的镜像设置onclick
监听器:htrmnn0y2#
请改用
ImageButton
:eufgjt7s3#
要使
ImageView
可单击,可以设置属性在xml文件中。
ffvjumwh4#
Rishi
请尝试以下操作:
2izufjch5#
这是可行的:
ix0qys7i6#
你可以在你的
ImageView
上试试这个,我觉得很有效。