按钮在Fragment活动中不起作用

时间:2019-05-08 10:54:23

标签: android android-fragments button tabs

我片段中的按钮没有响应。

我基本上尝试在我的应用程序片段中实现https://demonuts.com/pick-image-gallery-camera-android/。当我使用AppCompatActivity时,它在正常项目下正常工作。

public class PeopleTab extends Fragment {

    Button btn;
    private ImageView imageview;
    private static final String IMAGE_DIRECTORY = "/demonuts";
    private int GALLERY = 1, CAMERA = 2;

    @RequiresApi(api = Build.VERSION_CODES.JELLY_BEAN)
    public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        View view3 = inflater.inflate(R.layout.people_layout, container, false);

        requestMultiplePermissions();

        btn = (Button) view3.findViewById(R.id.btn);
        imageview = (ImageView) view3.findViewById(R.id.iv);

        btn.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                showPictureDialog();
            }
        });
        return view3;
    }

我希望该按钮能够正常工作,但是当我单击它时什么也没发生。

1 个答案:

答案 0 :(得分:-1)

请检查您的.xml(布局)文件按钮不应与其他视图重叠。