我有一堂課,我從here借用,從URL加載和圖像。我試圖通過從onClickListener調用它來使用該類(如果這是有道理的)但我不知道如何調用該類並顯示結果。現在我只是使用靜態URL,但最終我會動態的。使用onClickListener加載圖像
OnclickListerner在MainActivity的Java:
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對象呢?任何幫助都會很棒。提前致謝。
感謝您的info.I將我的showImage類移動到MainActivity並添加我的圖像視圖。 +1 – Denoteone