리소스 아이디가 btn1, btn2, btn3, .... 순차번호로 증가될때
mListImgBtn = new ArrayList<>(); Resources resources = rootView.getResources(); ImageButton imgBtn; for(int i=0; i<10; i++) { int resId = resources.getIdentifier("button"+i, "id", getActivity().getPackageName()); imgBtn = (ImageButton) rootView.findViewById(resId); imgBtn.setTag(Integer.toString(i)); imgBtn.setOnClickListener(mClickListener); mListImgBtn.add(i, imgBtn); }
'Development > Android' 카테고리의 다른 글
카카오톡(kakaotalk) 디컴파일, apk manager, decompile, adb (2) | 2015.06.08 |
---|---|
리소스 아이디 스트링 으로 가져오기 (0) | 2015.06.08 |
INSTALL_FAILED_DUPLICATE_PERMISSION (0) | 2015.05.06 |
딥링크 구현하기 (0) | 2015.04.30 |
WebView target=_blank, window.open(), window.close() 처리하기 (0) | 2015.04.16 |