在 android 中单击时显示包含按钮的 ListView 项目作为覆盖在其他 listview
项目之上
最佳答案
根据您的问题和评论,我认为这是您需要做的:
为ListView中的项目设置onClick
listView.setOnItemClickListener(new OnItemClickListener () {
public void onItemClick(AdapterView<?> _av, View _v, int _index, long arg3) {
//Sliding drawer code
}
});
在您的 getView 代码中,您将为按钮设置一个 OnClickListener
Button button = (Button) convertView.findViewById(R.id.button);
button.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {
//Code to determine what button does
}
});
由于每个按钮都有不同的操作,您可能需要一个函数、switch 语句或类似的东西来确定要设置的操作。
关于android - 单击时显示包含按钮的 ListView 项作为覆盖在其他 ListView 项的顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4933866/