안드로이드 개발 질문/답변
(글 수 45,052)
custom ListView에 progressbar를 넣어줬습니다. 그래서 리스트에서 원하는 목록을 선택하게 되면
선택한 목록의 각각에 progressbar가 나타나고 작업을 하게 되면 진행 상황을 보여줄여고 합니다.
그리고 변환클릭 버튼 클릭시 선택한 파일을 변환하면서 파일의 변환율을 나타내고 싶습니다. progressbar를 시작시키는 것은 버튼 클릭
이벤트가 발생할때 해주면 될 것 같지만 progressbar가 실행이 되지 않습니다. progressbar를 어떤 식으로 실행을 시켜야 할까요?
선택한 목록의 각각에 progressbar가 나타나고 작업을 하게 되면 진행 상황을 보여줄여고 합니다.
public View getView(int position, View convertView, ViewGroup parent) { ...... convertView.setOnClickListener(new Button.OnClickListener() { public void onClick(View v) { ............. if(arSrc.get(pos).m_isChecked) { arSrc.get(pos).m_isChecked = false; arSrc.get(pos).m_proState = View.GONE; refresh(listcount); } else { arSrc.get(pos).m_isChecked = true; arSrc.get(pos).m_proState = View.VISIBLE; refresh(listcount); } .......... }); ImageView img = (ImageView)convertView.findViewById(R.id.img); img.setImageResource(arSrc.get(position).m_Icon); TextView txt = (TextView)convertView.findViewById(R.id.text); txt.setText(arSrc.get(position).m_Content); ProgressBar pro = (ProgressBar)convertView.findViewById(R.id.progressbar); pro.setVisibility(arSrc.get(position).m_proState); return convertView; }
그리고 변환클릭 버튼 클릭시 선택한 파일을 변환하면서 파일의 변환율을 나타내고 싶습니다. progressbar를 시작시키는 것은 버튼 클릭
이벤트가 발생할때 해주면 될 것 같지만 progressbar가 실행이 되지 않습니다. progressbar를 어떤 식으로 실행을 시켜야 할까요?