728x90
ViewFlipper 등에서 사용하면 매우 유용할 것 같다.
getIdentifier의 세번째 인수에는 getPackageName()이 유용할 듯 싶다.
for(int i=0; i<some_value; i++) {
for(int j=0; j<some_other_value; j++) {
String buttonID = "btn" + i + "-" + j;
int resID = getResources().getIdentifier(buttonID, "id", "com.sample.project");
buttons[i][j] = ((Button) findViewById(resID));
buttons[i][j].setOnClickListener(this);
}
}
출처: http://stackoverflow.com/a/4865350/4531618
'내가 자꾸 까먹어서 쓰는 개발 이야기 > Android' 카테고리의 다른 글
AdapterView, 너란 위젯.. (0) | 2015.04.24 |
---|---|
상태바에 반투명하게 보이는 Navigation Drawer 만들기 (0) | 2015.04.17 |
GridView와 AsyncTask (0) | 2015.04.17 |
Menu 키 이벤트 처리하기 (0) | 2015.04.03 |
Fragment 활용 (0) | 2015.03.30 |
최근댓글