1
로 ArrayList에 개체를 저장하려고하면 내 배열참조 여기에
arrayLayout = new ArrayList<LinearLayout>();
내가
arrayLayout.add(info);
를 사용하여 루프에서 나의은 LinearLayouts을 추가 해요 그리고 난 레이아웃을 제거하기 위해 노력하고있어입니다 다음 방법을 사용하여
arrayLayout.get(gallery.getSelectedItemPosition()).setVisibility(View.GONE);
그러나 아무것도하지 않습니다. 나는 그것이 객체를 제대로 참조하지 않기 때문이라고 생각합니다. ArrayList 대신 Array를 사용하여 object를 참조해야합니까? 그렇다면 어떻게해야합니까?
갤러리에서 올바른 배열 색인 값을 얻고 있다고 생각하는 이유는 무엇입니까? –
당신이 옳다고 생각합니다. gallery.getSelectedItemPosition()은 0 일 때 값을 제공하지 않습니다. – Adam