gpt4 book ai didi

android - 如何将监听器附加到 ListView ?

转载 作者:太空狗 更新时间:2023-10-29 16:10:06 25 4
gpt4 key购买 nike

我有一个 ListView,每行有一个自定义布局,有一个 TextView 和三个 EditText。当我单击 ListView 中的单个行时,一个 Activity 将启动并将您带到另一个页面。

我写了一些代码,但它不起作用。代码如下所示。

在适配器类 getView() 方法中,我放置了以下代码

   convertView = mInflater.inflate(R.layout.editcategorylist, null);
convertView.setClickable(true);
convertView.setOnClickListener(clickListener);

我在您的 ListActivity 中声明点击监听器如下

   lv=getListView();  
myClickListener = new OnClickListener(){
public void onClick(View v) {
Intent intent = new Intent(CategoryList.this,AddSubCategoryList.class);
startActivity(intent);
}
};

谢谢。

最佳答案

使用这样的东西

lv.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() 
{
public void onItemSelected(AdapterView parentView, View childView, int position, long id)
{
//Here write your code for starting the new activity on selection of list item
}
public void onNothingSelected(AdapterView parentView)
{
}
});

关于android - 如何将监听器附加到 ListView ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4560238/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com