I want my ListView to contain buttons, but setting the button\'s xml property, onClick=\"myFunction\" and then placing a public void myFunction(android.view.View view) metho
Inside your getView() implementation of CustomAdapter, you can try like below.
public View getView(int position, View convertView, ViewGroup parent) {
ViewHolder holder;
if (convertView == null) {
convertView = inflater.inflate(R.layout.xxxxx, null);
holder = new ViewHolder();
holder.invite = (Button) convertView.findViewById(R.id.button);
} else {
holder = (ViewHolder) convertView.getTag();
}
final int pos = position;
holder.button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
handleClick(pos);
}
});
}
class ViewHolder {
Button button;
}