I have a ListView in my Fragment and I want to have one button like "Get checked items" that checks what items have been clicked. Previously I used setOnItemClickListener,and it showed what item is clicked right now, but it seems as for button I need to use OnClick.
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view=inflater.inflate(R.layout.feat,container,false);
ListView list=(ListView)view.findViewById(R.id.listView1);
final Button button=(Button)view.findViewById(R.id.button1);
list.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE);
list.setItemChecked(4, true);
ArrayAdapter<String> adapter=new ArrayAdapter<String>(getActivity(),android.R.layout.simple_list_item_multiple_choice,items);
list.setAdapter(adapter);
button.setOnClickListener(this);
return view ;
}
@Override
public void onClick(View v) {
int postition=(Integer)v.getTag();
//What should be here?
}