【发布时间】:2012-09-17 12:28:47
【问题描述】:
我正在使用光标适配器获取自定义列表视图。我有两个 xml 文件。
a.xml 有一个Linearlayout 和Listview
y.xml 有 Linearlayout 和两个 Textview。
当我看到列表视图时,我无法选择。我正在使用setOnItemClickListener 从列表视图中选择一个项目。
我尝试搜索此内容,发现其中许多有相同的问题。我尝试将其应用于 xml 中的 textview android:focusable="false 和编程方式。
这个问题的解决方法是什么?
a.xml
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/scroller"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:fillViewport="true" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<TextView
android:id="@+id/text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<TextView
android:id="@+id/text1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
</LinearLayout>
</ScrollView>
y.xml
LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<ListView
android:id="@+id/list"
android:layout_width="fill_parent"
android:layout_height="wrap_content" >
</ListView>
</LinearLayout>
【问题讨论】:
-
你在哪里添加你的 onClick 监听器?
-
我们需要查看 XML 和您的 java 代码才能提供帮助,否则只是猜测。
-
@Barak: 已将 xml 更新为我的问题。
-
@fasheikh:我没有使用 onclick 监听器,而是使用 setOnItemClickListener。
-
好的,你在哪里定义它?如果您可以发布您的java,请