@Override
public
void
onClick(View v) {
MultiDataParcelable temp =
new
MultiDataParcelable();
switch
(v.getId()) {
// Checked Image SendData(Path)
case
R.id.btnSelectOk:
Intent intent = FileUtil.getIntnet();
for
(ThumbImageInfo thumb : mThumbImageInfoList){
if
(thumb.getCheckedState()){
(thumb.getData().isEmpty()){
continue
;
}
else
{
mSendImageList =
ArrayList<MultiDataParcelable>();
Log.d(
"data"
, thumb.getId() +
" | "
+ thumb.getData());
temp.set_id(thumb.getId());
temp.set_data(thumb.getData());
mSendImageList.add(temp);
이 부분을
else 문 안에서 생성해주시면 될 것 같네요...
mSendImageList = new ArrayList<MultiDataParcelable>();
이 부분은... 무슨 역할인지는 모르겟지만 생성자나 onCreate로 빼주심이...
ArrayList가 계속 new 가 되고 있습니다