小编Raj*_*mar的帖子

如何询问Camera的运行时权限

我正在做一个按钮点击扫描条形码的应用程序,它可以正常工作到Lollipop版本.当我来到棉花糖时,它停止了工作.这是错误:

camerabase连接到相机0时发生错误

它迫使我通过以下方式开启许可:

设置 - >应用程序 - >我的应用程序 - >相机.

我的问题是如何在Marshmallow中自动允许我的应用程序使用相机,或者要求用户在运行时打开相机.屏幕截图:

在此输入图像描述

android barcode android-camera android-6.0-marshmallow runtime-permissions

8
推荐指数
5
解决办法
3万
查看次数

如何在Android中以两位数格式获取日期选择器月份字段

如何以两位数格式显示月份字段(例如1- 02 -2017),但没有获得实现此格式的正确方法。建议一些可能的解决方案。

public static class SelectDateFragmentForJourneyDate extends DialogFragment
    implements DatePickerDialog.OnDateSetListener {

    @Override
    public Dialog onCreateDialog(Bundle savedInstanceState) {
        final Calendar calendar = Calendar.getInstance();
        int yy = calendar.get(Calendar.YEAR);
        int mm = calendar.get(Calendar.MONTH);
        int dd = calendar.get(Calendar.DAY_OF_MONTH);

        DatePickerDialog d = new DatePickerDialog(getActivity(), this, yy,
            mm, dd);
        DatePicker dp = d.getDatePicker();

        dp.setMinDate(c.getTimeInMillis());
        return d;
    }

    public void onDateSet(DatePicker view, int yy, int mm, int dd) {

        populateSetDate(yy, mm + 1, dd);
    }

    public void populateSetDate(int year, int month, int day) {


        etPickupDate.setText(new StringBuilder().append(day).append("-") …
Run Code Online (Sandbox Code Playgroud)

android datepicker

2
推荐指数
1
解决办法
2813
查看次数