Android onclick单选按钮相机意图不起作用

本那吉·波贾(Benarjee Bojja)

我有一个单选按钮。当我单击单选按钮时,使用相机拍摄图像后相机的意图即会打开。图像未更新为图像视图。

我已经在清单文件中使用了所有权限。

RB_PhotoStatus
            .setOnCheckedChangeListener(new android.widget.RadioGroup.OnCheckedChangeListener() {
                @Override
                public void onCheckedChanged(RadioGroup group,
                        int checkedId) {
                    switch (checkedId) {
                    case R.id.yes:
                        //photoCollected = "Yes";
                         // create intent with ACTION_IMAGE_CAPTURE action 
                        Intent intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
                        startActivityForResult(intent, 0);

                        break;

                    case R.id.no:
                        photoCollected = "No";
                        break;
                    }

                }
            });




@Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {



          super.onActivityResult(requestCode, resultCode, data);

            Bitmap bp = (Bitmap) data.getExtras().get("data");
            imageView1.setImageBitmap(bp);


    }
内拉吉·辛格(Neeraj Singh)

简单地拍照!

该答案说明了如何使用现有的相机应用程序捕获照片。

<manifest ... >
    <uses-feature android:name="android.hardware.camera"
                  android:required="true" />
    ...
</manifest>

申请相机应用程序。

static final int REQUEST_IMAGE_CAPTURE = 1;

private void dispatchTakePictureIntent() {
    Intent takePictureIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
    if (takePictureIntent.resolveActivity(getPackageManager()) != null) {
        startActivityForResult(takePictureIntent, REQUEST_IMAGE_CAPTURE);
    }
}

相机返回意图,其中包含有关活动覆盖功能onActivityResult的数据,如下所示:-

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (requestCode == REQUEST_IMAGE_CAPTURE && resultCode == RESULT_OK) {
        Bundle extras = data.getExtras();
        Bitmap imageBitmap = (Bitmap) extras.get("data");
        mImageView.setImageBitmap(imageBitmap);
    }
}

有关更多信息,请参见以下给出的链接:

http://developer.android.com/training/camera/photobasics.html

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android后退按钮不起作用?

来自分类Dev

Android相机意图在某些设备上不起作用

来自分类Dev

按钮在android片段中不起作用

来自分类Dev

onClick在android studio中不起作用

来自分类Dev

Android按钮onclicklistener动画不起作用

来自分类Dev

Android Volley onClick重试不起作用

来自分类Dev

在android 6.0.1中,检索相机照片不起作用

来自分类Dev

Android:我的位置按钮在Android 6.0上不起作用

来自分类Dev

Android意图过滤器不起作用

来自分类Dev

动画后,Android按钮不起作用

来自分类Dev

Android后退按钮不起作用?

来自分类Dev

Android:移动按钮不起作用?

来自分类Dev

ANDROID相机不起作用

来自分类Dev

Android-获取相机照片方向不起作用

来自分类Dev

带有动画的android按钮中的onclick函数不起作用

来自分类Dev

Android按钮onclick不起作用

来自分类Dev

Android onClick事件不起作用

来自分类Dev

按钮在Android AudioManager中不起作用

来自分类Dev

Android相机应用程序:“捕获”按钮不起作用?

来自分类Dev

onClick在ViewPager Android中不起作用

来自分类Dev

Android-RecyclerView onClick不起作用

来自分类Dev

Android取消挂起的意图不起作用

来自分类Dev

Android FloatingActionButton“onclick”不起作用

来自分类Dev

Android appcompat 按钮样式不起作用

来自分类Dev

按钮不起作用(android studio)

来自分类Dev

如果项目具有带 onClick 的按钮,则 Android ListView setOnItemClickListener 不起作用

来自分类Dev

setChecked 在单选按钮 android 上不起作用?

来自分类Dev

Android 自定义通知按钮 onClick 不起作用

来自分类Dev

Android:在customView中覆盖onClick时OnClick不起作用

Related 相关文章

热门标签

归档