小编use*_*682的帖子

API 21 和 22 中 setTorchMode 的替代方法是什么

我正在尝试在 API 21 和 22 上运行手电筒,但不起作用

代码

if (Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP) {
                isFlashlightOn();
                if (camera == null && parameters == null) {
                    camera = Camera.open();
                    parameters = camera.getParameters();
                    parameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);
                    camera.setParameters(parameters);
                }
                if (getFlashlightState) {
                    Objects.requireNonNull(camera).startPreview();
                } else {
                    Objects.requireNonNull(camera).stopPreview();
                }
            } else {
                isFlashlightOn();
                if (cameraManager == null) {
                    cameraManager = (CameraManager) this.getSystemService(Context.CAMERA_SERVICE);
                }
                try {
                    String cameraId = Objects.requireNonNull(cameraManager).getCameraIdList()[0];
                    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {
                        cameraManager.setTorchMode(cameraId, getFlashlightState);
                    }else{
                        //the problem is here because I don't know what can I put …
Run Code Online (Sandbox Code Playgroud)

android

5
推荐指数
1
解决办法
706
查看次数

how to set white color to any letter in TextView except numbers and commas in android?

我想将TextView中除数字和逗号以外的任何字母设置为白色,然后将其他字符的颜色设置为White。我该怎么做 ?

19,319,931 coins
//19,319,931 should has yellow color.
//coins should has has white color
Run Code Online (Sandbox Code Playgroud)

java android android-layout

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

标签 统计

android ×2

android-layout ×1

java ×1