*해당 포스팅은 커넥트 재단의 edwith-[부스트코스]안드로이드 프로그래밍의 강의 자료를 바탕으로 작성되었습니다.
CommentAdapter adapter = new CommentAdapter();
listView.setAdapter(adapter);
class CommentAdapter extends BaseAdapter{
ArrayList<Commentitem> items = new ArrayList<Commentitem>();
@Override
public int getCount() {
return items.size();
}
public void addItem(Commentitem item){
items.add(item);
}
@Override
public Object getItem(int position) {
return items.get(position);
}
@Override
public long getItemId(int position) {
return position;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
Commentitemview view = new Commentitemview(getApplicationContext());
public class Commentitem {
String name;
String time;
String Comment;
String reccommend;
String report;
}
public void init(Context context){
LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
inflater.inflate(R.layout.comment_item_view,this,true);
textView = (TextView)findViewById(R.id.textview);
textView2 = (TextView)findViewById(R.id.textview2);
textView3 = (TextView)findViewById(R.id.textview3);
textView4 = (TextView)findViewById(R.id.textview4);
textView5 = (TextView)findViewById(R.id.textview5);
public View getView(int position, View convertView, ViewGroup parent) {
Commentitemview view = new Commentitemview(getApplicationContext());
Commentitem item = items.get(position);
view.setName(item.getName());
view.setTime(item.getTime());
view.setComment(item.getComment());
view.setReccommend(item.getReccommend());
view.setReport(item.getReport());
CommentAdapter adapter = new CommentAdapter();
adapter.addItem(new Commentitem("kmy71**","10분전","적당히 재밌다. 오랜만에 잠 안오는 영화 봣네요.","추천 0","신고하기" ));
allookbutton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(getApplicationContext(),"작성하기를 버튼을 눌렀습니다.",Toast.LENGTH_LONG).show();
}
});
[안드로이드 프로그래밍:: 나만의 즐겨찾기 앱] (1) | 2020.09.10 |
---|---|
[프로젝트A 영화상세 화면 만들기] 학습 내용 정리 (0) | 2020.02.13 |
댓글 영역