Передать URL-адрес изображения в редактор изображений вольера

Могу ли я передать URL-адрес изображения в редактор изображений вольера вместо того, чтобы выбирать фотографию из камбуза?

я пробовал это

Intent newIntent = new Intent(this, FeatherActivity.class);
newIntent.setData(imageURI);
startActivityForResult(newIntent, 1);

но я хочу URL вместо URI.


person Chetan    schedule 28.04.2015    source источник


Ответы (2)


Попробуй это:

String image_url = "http://www.test.com/abc.jpg";
Intent i = new Intent(Intent.ACTION_VIEW);
i.setData(Uri.parse(image_url));
startActivity(i);

Посмотрим, если это сработает.

person Gaurav Dave    schedule 28.04.2015

Попробуй это::

public class ImageFromUrlExample extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

ImageView imgView =(ImageView)findViewById(R.id.ImageView01);
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;
}
}
}
person vijay    schedule 28.04.2015