单击上载按钮后,在另一个活动中显示图像

阿森纳拉维尼

单击上传按钮后,我想将图像显示到其他活动中。我有2个活动(Main和Main2)。目前,从图库中选择图像后,我打算将uri转到下一个活动。我如何将uri设置在我的上传按钮上?

MainActivity.Java

    private void uploadImage(){
        @Override
       public void onResponse(String s) {
           loading.dismiss();
           Toast.makeText(MainActivity.this, s , Toast.LENGTH_LONG).show();
           Intent i = new Intent(MainActivity.this,Main2Activity.class);
           startActivity(i);
           finish();
       }
   },


protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);

    if (requestCode == PICK_IMAGE_REQUEST && resultCode == RESULT_OK && data != null && data.getData() != null) {
        Uri filePath = data.getData();
        try {
            bitmap = MediaStore.Images.Media.getBitmap(getContentResolver(), filePath);
            imageView.setImageBitmap(bitmap);
            Intent i = new Intent(this,Main2Activity.class);
            i.putExtra("imagepath", filePath.toString());
            startActivity(i);


        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
瓦卡斯·佩尔维兹(M.Waqas Pervez)

您可以将Uri变量更改为类级别变量,以存储从 onActivityResult

private Uri filePath;

 if (requestCode == PICK_IMAGE_REQUEST && resultCode == RESULT_OK && data != null && data.getData() != null) {
        filePath = data.getData();
        try {
            bitmap = MediaStore.Images.Media.getBitmap(getContentResolver(), filePath);

            imageView.setImageBitmap(bitmap);
            Intent i = new Intent(this,Main2Activity.class);
            i.putExtra("imagepath", filePath.toString());
            startActivity(i);


        } catch (IOException e) {
            e.printStackTrace();
        }

然后在您的按钮中将Uri传递为:

Intent i = new Intent(this,Main2Activity.class);
            i.putExtra("imagepath", filePath.toString());
            startActivity(i);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在jQuery中单击图像后如何在另一个div中显示图像

来自分类Dev

拍照后如何在另一个活动中显示图像?

来自分类Dev

在另一个活动中显示捕获的图像

来自分类Dev

在Vue JS中单击按钮后,如何隐藏警报并显示另一个警报?

来自分类Dev

在同一框架中单击按钮后显示一个面板,在单击第二个按钮时显示另一个面板

来自分类Dev

当我单击另一个活动中的图像按钮时,获取 recyclerview 项目的位置

来自分类Dev

Android:单击按钮后从另一个活动刷新/更新片段

来自分类Dev

单击按钮后,从另一个活动更改编辑文本

来自分类Dev

Android:单击按钮后从另一个活动刷新/更新片段

来自分类Dev

单击按钮后无法启动另一个活动 (android)

来自分类Dev

单击按钮如何调用另一个活动?

来自分类Dev

显示一个对象-单击JavaScript / HTML中的另一个对象后

来自分类Dev

单击上一个后,显示下一个上载按钮

来自分类Dev

单击使用Javascript的选择按钮时,在另一个窗口上显示图像

来自分类Dev

单击另一个活动中的按钮时,调用检查Internet连接类

来自分类Dev

单击图像滑块,然后转到Android Studio中的另一个活动

来自分类Dev

单击 ListView 中的项目时,在另一个活动中显示列表

来自分类Dev

在“活动”中单击按钮后,在列表视图行中显示一个视图

来自分类Dev

在“活动”中单击按钮后,在列表视图行中显示一个视图

来自分类Dev

如何在另一个活动中显示单击的列表视图项

来自分类Dev

单击列表视图项以在单独的活动中显示另一个列表视图

来自分类Dev

从图库中选择图像,然后在另一个活动中显示

来自分类Dev

从图库中选择图像,然后在另一个活动中显示

来自分类Dev

如何从图库中选择图像并显示在另一个活动的android中?

来自分类Dev

Android如何在Arraylist中显示来自另一个活动的意图的图像?

来自分类Dev

Android-Libgdx,在游戏开始于按钮单击后调用另一个活动

来自分类Dev

单击一个按钮开始另一个活动

来自分类Dev

单击另一个组件中的按钮时,如何显示/隐藏React组件?

来自分类Dev

如何显示在jQuery中另一个div上单击的图像

Related 相关文章

  1. 1

    在jQuery中单击图像后如何在另一个div中显示图像

  2. 2

    拍照后如何在另一个活动中显示图像?

  3. 3

    在另一个活动中显示捕获的图像

  4. 4

    在Vue JS中单击按钮后,如何隐藏警报并显示另一个警报?

  5. 5

    在同一框架中单击按钮后显示一个面板,在单击第二个按钮时显示另一个面板

  6. 6

    当我单击另一个活动中的图像按钮时,获取 recyclerview 项目的位置

  7. 7

    Android:单击按钮后从另一个活动刷新/更新片段

  8. 8

    单击按钮后,从另一个活动更改编辑文本

  9. 9

    Android:单击按钮后从另一个活动刷新/更新片段

  10. 10

    单击按钮后无法启动另一个活动 (android)

  11. 11

    单击按钮如何调用另一个活动?

  12. 12

    显示一个对象-单击JavaScript / HTML中的另一个对象后

  13. 13

    单击上一个后,显示下一个上载按钮

  14. 14

    单击使用Javascript的选择按钮时,在另一个窗口上显示图像

  15. 15

    单击另一个活动中的按钮时,调用检查Internet连接类

  16. 16

    单击图像滑块,然后转到Android Studio中的另一个活动

  17. 17

    单击 ListView 中的项目时,在另一个活动中显示列表

  18. 18

    在“活动”中单击按钮后,在列表视图行中显示一个视图

  19. 19

    在“活动”中单击按钮后,在列表视图行中显示一个视图

  20. 20

    如何在另一个活动中显示单击的列表视图项

  21. 21

    单击列表视图项以在单独的活动中显示另一个列表视图

  22. 22

    从图库中选择图像,然后在另一个活动中显示

  23. 23

    从图库中选择图像,然后在另一个活动中显示

  24. 24

    如何从图库中选择图像并显示在另一个活动的android中?

  25. 25

    Android如何在Arraylist中显示来自另一个活动的意图的图像?

  26. 26

    Android-Libgdx,在游戏开始于按钮单击后调用另一个活动

  27. 27

    单击一个按钮开始另一个活动

  28. 28

    单击另一个组件中的按钮时,如何显示/隐藏React组件?

  29. 29

    如何显示在jQuery中另一个div上单击的图像

热门标签

归档