URL에서로드하고 이미지하는 here에서 빌린 클래스가 있습니다. 클래스를 호출하여 onClickListener (해당되는 경우)에서 사용하려고하지만 클래스를 호출하고 결과를 표시하는 방법을 잘 모르겠습니다. 지금은 정적 인 URL로 작업하고 있지만 결국 동적 인 작업이 될 것입니다. MainActivity 자바onClickListener를 사용하여 이미지로드
이OnclickListerner :
list.setOnItemClickListener(new OnItemClickListener() {
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3){
showImage go = new showImage();
}
});
이 내 showImage 클래스입니다 :
package com.flash_tattoo;
public class showImage extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.fullimage);
ImageView imgView =(ImageView)findViewById(R.id.ImageView01);
String url = null;
Drawable drawable = LoadImageFromWebOperations("http://www.androidpeople.com/wp-content/uploads/2010/03/android.png");
imgView.setImageDrawable(drawable);
}
private Drawable LoadImageFromWebOperations(String url) {
try {
InputStream is = (InputStream) new URL(url).getContent();
Drawable d = Drawable.createFromStream(is, "src name");
return d;
} catch (Exception e) {
System.out.println("Exc="+e);
return null;
}
}
}
내가 새로운 레이아웃을 호출 한 다음에 내 showImage 객체를 첨부해야합니까? 어떤 도움이라도 좋을 것입니다. 미리 감사드립니다.
정보 주셔서 감사합니다. 내 showImage 클래스를 MainActivity로 이동하고 내 이미지보기를 추가합니다. +1 – Denoteone