2011-07-05 1 views
0

내 .java 파일의 그림을 xml 파일의 내 ID 중 하나에 할당하려고합니다. 누구든지 나를 도와 줄 수있는 몇 가지 코드를 보여줄 수 있습니까? 감사Android App 용 XML 파일의 ID에 .java 파일의 사진을 할당하는 방법

+0

좀 더 자세한 정보를 제공 할 수 있습니까? XML로 ImageView에 할당하고자하는 Java에서 ImageView를 만들었다는 것을 의미합니까? – nebkat

+0

당신이하려는 일에 더 구체적으로 말하십시오. ".java 파일의 그림"은 무엇을 의미합니까? .apk가 패키지화 될 때 모든 XML 파일이 리소스로 컴파일되므로 그림을 동적으로로드하는 경우 (예 : 앱이 실행되는 동안 서버에서) XML로 참조 할 방법이 없습니다. – robamaton

답변

2

로드 된 setContentView (R.layout.layout_of_activity)를 사용하여 적절한 리소스 파일이어서

, 이미지 뷰 객체를 만들고 그것을 XML 파일로부터 지정 화상의 ID를 전달하여 findViewById를 방법을 사용 즉, 당신은 그림 등을 원하는대로 당신이 할 수있는 그런

setContentView(R.layout.main); 
ImageView picture = (ImageView) findViewById(R.id.pic_id); 

,

picture.setImageResource(R.drawable.picture_png); 

호 볼 수있는 안드로이드 API 샘플을 체크 아웃하십시오 애니메이션이나 회전과 같은 좀 더 복잡한 이미지 조작을 할 수 있습니다.