【问题标题】:I am working photo upload for android我正在为 android 上传照片
【发布时间】:2012-02-23 12:54:51
【问题描述】:

目前正在选择图像后上传照片。所选图像应在新屏幕中打开。怎么做.. 我的代码是

public void onClick(View v) {
        if(v==btncamera){
            Intent intent = new Intent("android.media.action.IMAGE_CAPTURE");
            startActivityForResult(intent, CAMERA_REQUEST);
        }

        else if(v==btngallery){
            Intent intentImage = new Intent();
            intentImage.setType("image/*");
            intentImage.setAction(Intent.ACTION_GET_CONTENT);
            startActivityForResult(Intent.createChooser(intentImage,"Select Picture"), SELECT_PICTURE);
            setContentView(R.layout.kanga3);
        }
    }
     protected void onActivityResult(int requestCode, int resultCode, Intent data) {  
            if (requestCode == CAMERA_REQUEST) { 
                Bitmap photo = (Bitmap) data.getExtras().get("data");
            }  
        } 

【问题讨论】:

    标签: android image upload gallery


    【解决方案1】:
    Intent intent = new Intent(this,SecondActivity.class);
    intent.putExtra("mybitmap",photo);
    startActivity(intent);
    
    On Second Activity....
    
    Intent i =getIntent();
    Bitmap bitmap= (Bitmap) i.getParcelableExtra("mybitmap");
    

    像这样...http://android-coding.blogspot.in/2011/01/how-to-passing-bitmap-between.html

    【讨论】:

    • 谢谢,从图库中选择图片时,有些人正在选择,有些人没有回应
    猜你喜欢
    • 2011-06-14
    • 2018-01-15
    • 2012-01-25
    • 2013-05-31
    • 2016-02-29
    • 1970-01-01
    • 2012-05-30
    • 2014-06-27
    • 1970-01-01
    相关资源
    最近更新 更多