커스텀뷰로 버튼만들었는데
이거참... 버튼 클릭해도 아무런 반응이없네요 ㅠ
일단 확인해보려고 액티비티넘기기해봤는데 반응이 없네요... ㅜ
public class drink extends Activity {
TextView nameTextView=null;
TextView informationTextView=null;
ImageView conditionImageView=null;
TextView costTextView=null;
Button select;
ArrayList<coffee> coffee_arr;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.drinkview);
//탑바에 앞뒤가기버튼
ImageButton top_arrow_left = (ImageButton) findViewById(R.id.top_arrow_left);//뒤로가기
top_arrow_left.setOnClickListener(new ImageButton.OnClickListener() {
public void onClick(View v) {
onBackPressed();
}
});
ImageButton top_arrow_right = (ImageButton) findViewById(R.id.top_arrow_right);//앞으로가기
top_arrow_right.setVisibility(View.INVISIBLE);//비활성
//메뉴목록
coffee w1 = new coffee("아이스 아메리카노","강렬한 에스프레소 샷에 시원한 물의 조화","1000원");
coffee w2 = new coffee("아이스 모카","모카시럽과 우유에 휘핑크림이 토핑된 에스프레소 음료 ","2000원");
coffee w3 = new coffee("아이스 라떼","에스프레소 샷과 시원한 우유와 얼음으로 고소한 음료 ","3000원");
coffee w4 = new coffee("에스프레소","스타벅스의 핵심인 강렬하고 카라멜향이 달콤한 음료 ","4000원");
coffee w5 = new coffee("카프치노","벨벳 같은 우유 거품과 에스프레소 샷의 절묘한 조화","5000원");
......중략......
this.coffee_arr.add(w8);
this.coffee_arr.add(w9);
this.coffee_arr.add(w10);
ListView lvdrink=(ListView)findViewById(R.id.list);
lvdrink.setAdapter(new CustomRow(this));
}
class CustomRow extends ArrayAdapter<coffee>{
Activity context;
public CustomRow(Activity c) {
super(c,R.layout.customrow, coffee_arr);
// TODO Auto-generated constructor stub
this.context = c;
}
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
.....중략....
//////이부분이욤
button select=(Button)convertView.findViewById(R.id.btn);
select.setTag(position);
select.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v){
//Intent intent = new Intent(drink.this, home.class);
//startActivity(intent);
}
});
return customcell;
}
}
}
커스텀뷰로 만들어
사진처럼나오는데 각버튼을 누르면
장바구니로 커피명하고 수량 가격 만 들어가하고싶어요 ㅠㅠ
힘드네요ㅠㅠ 도와주세용 ㅠ