小编Son*_*mar的帖子

什么是匕首?为什么我们使用它?

如何在我的项目中使用Dagger以及使用它的目的是什么?我在谷歌搜索它但我不清楚它.如果可能的话,请给我最好的解决方案和一个例子.

android

15
推荐指数
1
解决办法
8618
查看次数

Android:从对话框片段调用onActivityResult()

当我在活动中使用对话框片段时,onActivityResult()正在正确调用,但现在我已根据我的要求将活动更改为片段.在这种情况下,图像不会从相机和画廊加载到imageview .....

我用来调用对话框片段的代码是......

Intent in = new Intent(Intent.ACTION_PICK, android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI);
                getActivity().startActivityForResult(in, RESULT_LOAD_IMAGE);
Run Code Online (Sandbox Code Playgroud)

片段中使用的代码........

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data)
{                                                                                // Load the images from gallery and camera
    super.onActivityResult(requestCode, resultCode, data);

    if (requestCode == RESULT_LOAD_IMAGE && resultCode == RESULT_OK && null != data) {
        Uri selectedImage = data.getData();
        String[] filePathColumn = { MediaStore.Images.Media.DATA };

        Cursor cursor = getActivity().getContentResolver().query(selectedImage,
                filePathColumn, null, null, null);
        cursor.moveToFirst();

        int columnIndex = cursor.getColumnIndex(filePathColumn[0]);
        String picturePath = cursor.getString(columnIndex);
        cursor.close();

        ImageView imageView = (ImageView) getActivity().findViewById(R.id.icon);
        imageView.setImageBitmap(BitmapFactory.decodeFile(picturePath)); …
Run Code Online (Sandbox Code Playgroud)

android

3
推荐指数
1
解决办法
9360
查看次数

标签 统计

android ×2