728x90
반응형
private void showPhotoList(){
layout_List.removeAllViews();
hs_Scrollview.scrollTo(0,0);
LayoutInflater inflater = (LayoutInflater) getSystemService(LAYOUT_INFLATER_SERVICE);
for(int i=0; i<ImageArr.size(); i++) { //for(int i=0; i<ItemArray.size(); i++) {
final int position = i;
View body = null;
body = inflater.inflate(R.layout.item_photo, null);
Button btn_item = (Button) body.findViewById(R.id.btn_delete);
ImageView photo = (ImageView) body.findViewById(R.id.image);
Glide.with(JobAlbaEditActivity.this)
.asBitmap()
.apply(new RequestOptions()
.override(300, 300)
.centerCrop()
.dontAnimate()
.placeholder(R.drawable.join_photo)
.dontTransform())
.load(bitmapToByte(ImageArr.get(i)))
.into(photo);
btn_item.setTag(i);
btn_item.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ItemArray.remove((int) v.getTag());
ImageArr.remove((int) v.getTag());
showPhotoList();
}
});
layout_List.addView(body, i);
}
isLoad = false;
}
728x90
반응형
'Android' 카테고리의 다른 글
바코드 만들기 (0) | 2020.09.08 |
---|---|
FCM 푸시 헤드업 알림 안뜨는 경우 ( 포어그라운드 상태 ) (0) | 2020.09.03 |
스크롤뷰 안에 ListView 가 늘어나지 않고, 스크롤 바가 생기는 이슈 (0) | 2020.08.26 |
Glide 비우기 (0) | 2020.08.12 |
다른 앱 실행하기 (0) | 2020.07.29 |