현재 액티비티에서 버튼 클릭 이벤트로 리스트뷰에 아이템을 추가하려하는데 버튼 클릭 이벤트를 다른 액티비티에 있는 버튼으로 사용하려합니다.
static 변수로도 해보고 context로도 해봤는데 컴파일은 되는데 앱에서 버튼 클릭시 제대로 작동하지 않아서 어떻게 사용해야하나요?
public void show_ff(){
di_ff.show();
Button backBtn = di_ff.findViewById(R.id.ff_back);
Button ff_pay = di_ff.findViewById(R.id.ff_add);
ff_pay.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(getApplicationContext(), "장바구니에 담았습니다!", Toast.LENGTH_SHORT).show();
}
});
backBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
di_ff.dismiss();
}
});
}
final ArrayList<String> items = new ArrayList<String>();
final ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_list_item_single_choice);
final ListView listView = (ListView) findViewById(R.id.payment);
listView.setAdapter(adapter);
.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
int cnt;
cnt = adapter.getCount();
items.add("r" + Integer.toString(cnt + 1));
adapter.notifyDataSetChanged();
}
});