This is my listview click event:
lv1.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<
declare a global variable and in onItemClick() method of lisview set the view position as variable's value. now use same variable in click method of button.
int global_position =0; // your global variable
lv1.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView> a, View v, int position, long id) {
global_position =position;
}
});
btnNxt = (Button) findViewById(R.id.btnNext);
btnNxt.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
Toast.makeText(,""+global_position,500).show();
});