getFragmentManager do ArrayAdapter
Eu tenho um listView fulled do meu ArrayAdapter personalizado. Em cada vista existe um botão. Eu quero mudar o fragmento atual quando o botão é clicado. Este é o meu código:
public class CheckInSArrayAdapter extends ArrayAdapter<JSONObject> {
@Override
public View getView(int position, View convertView, ViewGroup parent) {
return getViewOptimize(position, convertView, parent);
}
public View getViewOptimize(int position, View convertView, ViewGroup parent) {
......
viewHolder.commentBtn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
??? <<<<<
});
return convertView;
}
private class ViewHolder {
...
public Button commentBtn;
}
}
Então, agora, eu não posso invocar getFragmentManager do OnClickListener. Como eu posso fazer?