如何在

时间:2015-11-20 10:51:10

标签: android android-fragments

我是Android的新手,我正面临着一个问题!我创建了一个自定义的Dialog片段,当我点击它时显示图像。并且Dialog片段与该图像一起出现。当我点击外面没有任何反应。当我再点击一下时,它会显示下面的图像。我已经冲浪了,我尝试了任何方法,但无法正确使用!我认为自定义Dialog片段占据了整个视图。我尝试dismiss(), setCanceledOnTouchOutside(true),实现了DialogInterface.OnCancelListener,但我无法解除对话框片段。请帮助。 这是我的代码:

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view=inflater.inflate(R.layout.frag_layout, container, false);
    Bitmap bitImage=getArguments().getParcelable("BitImage");
    ImageView imageView=(ImageView)view.findViewById(R.id.fragid);
    imageView.setImageBitmap(bitImage);
    return view;
}

@Override
    public void onCancel(DialogInterface dialog) {
        dialog.dismiss();
    }
}

0 个答案:

没有答案