我有一个图像,我想在另一个类中使用它。所以我创建了一个类似的URI:
final Uri selectedImage = data.getData();
String path = selectedImage.getPath();
Intent sintent = new Intent(FromFile.this, OurView.class);
sintent.putExtra("image", path);
startActivity(sintent);
我在OurView的类中调用uri就是这样的
String ur = getIntent().getStringExtra("image");
try {
URI uri = new URI(ur);
} catch (URISyntaxException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
我想将此图片用作本课程的背景。我怎么能这样做?
答案 0 :(得分:0)
在Android中,我们有活动。您似乎想将图像设置为活动的背景。为此,您必须将其设置为父布局中的背景。
答案 1 :(得分:0)
您可以直接将URI传递给intent而不是传递路径。它将在putExtra
中作为Parceable Valuefinal Uri selectedImage = data.getData();
Intent sintent = new Intent(FromFile.this, OurView.class);
sintent.putExtra("image", selectedImage);
startActivity(sintent);
然后
URI ur = getIntent().getStringExtra("image");