我有一个ListView
每行都有一个自定义布局TextView
和三个EditText
。当我单击其中的单个行时ListView
一项活动启动后会将您带到另一页面。
我写了一些代码,但它不起作用。代码如下所示。
在适配器类 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)
{
}
});
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)