相关疑难解决方法(0)

ListView OnItemClickListener没有响应?

我到处寻找解决方案,但我无法弄清楚如何实现它.我的行OnItemClickListener被禁用了ListView,因为我ImageButton在行布局中有一个接管焦点.我发现了很多问题,但没有一个问题让我到处都是.

我已经检查了这个问题,但我无法真正做到这一点.我只需要一种方法来获取可点击的行,以便我可以检测何时按下一行.长按和聚焦工作正常.

java android listview

44
推荐指数
6
解决办法
5万
查看次数

ListView.onItemClick不起作用

我在活动中的ListView:

    ListView listView1 = (ListView) menu.findViewById(R.id.menuList);
    String menuItems[] = new String[] { "My Wants", "Profile", "Notifications",
            "Feedback", "Logout" };
    listView1.setAdapter(new SideMenuAdapter(this, menuItems, listView1));
    listView1.setOnItemClickListener(new OnItemClickListener() {
        public void onItemClick(AdapterView<?> parent, View view,
                int position, long id) {

            if (position == 1) {
                Intent intent = new Intent(FeedListViewActivity.this,
                        UserProfileActivity.class);
                startActivity(intent);
            }
            if (position == 0) {
                showMyWants();
            }
        }
    });
Run Code Online (Sandbox Code Playgroud)

菜单是:

menu = inflater.inflate(R.layout.horz_scroll_menu, null);
Run Code Online (Sandbox Code Playgroud)

horz_scroll_menu.xml是:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/menu"
    android:layout_width="1dp"
    android:layout_height="1dp"
    android:background="#FFFFFFFF"
    android:orientation="vertical" >

    <TextView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:background="#FF000000" …
Run Code Online (Sandbox Code Playgroud)

android onitemclicklistener

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×2

java ×1

listview ×1

onitemclicklistener ×1