Matt Yao

Results 9 comments of Matt Yao

I find same issue now I write TagView `onTouchEvent` like this: ``` @Override public boolean onTouchEvent(MotionEvent event) { if (mState == STATE_INPUT) { // The INPUT tag doesn't change background...

不是一个版本 但是我在7.2.0版本中也遇到这个问题了 我也遇到这个问题了 debug发现是由于onAutoCompletion函数中 由于设置了release, 导致静态引用`SAVED_SURFACE`置空, 在`onSurfaceTextureAvailable`实现中由于`setCurrentJzvd(null)`触发`SAVED_SURFACE`为空触发prepare导致重新播放 我的需求是: 1. 在播放完成后 显示重播按钮, 而不是初始状态(onStateNormal) 2.全屏播放完成后 不退出全屏 停留在全屏状态 我的改动: · `JZMediaInterface`实现类: ```diff // 全屏状态下 播放完成后点击返回 @Override public void onSurfaceTextureAvailable(SurfaceTexture surface, int width, int...

这样可以解决这个异常 ``` private void startPreview() { if (camera != null) { camera.release(); } camera = Camera.open(Camera.CameraInfo.CAMERA_FACING_BACK); camera.setDisplayOrientation(90); try { camera.setPreviewDisplay(getSurfaceHolder()); } catch (IOException e) { e.printStackTrace(); } camera.startPreview(); } ```

@LoveqLRC 清晰度还有预览变形是因为预览分辨率和没有对焦导致的 我简单改了下代码 如果要做到机型适配这个方案不可行 需要写Sensor控制对焦 ``` private void startPreview() { if (camera != null) { camera.release(); camera = null; } camera = Camera.open(Camera.CameraInfo.CAMERA_FACING_BACK); camera.setDisplayOrientation(90); // 设置预览分辨率 Camera.Parameters parameters = camera.getParameters();...

``` public class Application extends android.app.Application { public static SharedPreferences APP_PREFERENCE; public static Context CONTEXT; @Override public void onCreate() { super.onCreate(); CONTEXT = this; APP_PREFERENCE = this.getApplicationContext() .getSharedPreferences("wallpaper", Context.MODE_PRIVATE); }...

@LoveqLRC 这应该是因为`onVisiableChanged` 回调是在相机打开后启动的 应该是某些rom没有处理multi camera open 导致的, 而之后再调用camera.release() 实际上已经没用了, 刚查了一下 没有找到好的解决办法 我想可以开一个线程快速轮询 检查当前系统最上方packagename是否与系统相机的packagename相同 如果相同 则释放camera :-(

方便的话 请列出机型和测试代码 可能是由于`onWindowVisibilityChanged`重绘导致的问题 可以尝试 1. 在自定义view中`onWindowVisibilityChanged`, `onVisibilityChanged`, `onScreenStateChanged` 添加`requestLayout` 2. 在自定义view中`onWindowVisibilityChanged`, `onVisibilityChanged`, `onScreenStateChanged` 添加`scrollBy(0, 1)` 或`scrollBy(1, 0)`

@hongyangAndroid 感谢回复,动画异常原因貌似是因为重写了setPageTransformer(boolean reverseDrawingOrder,ViewPager.PageTransformer transformer)函数为了在具有切换效果后使child能够获取焦点导致的 所以替换PageTransformer对象后导致的异常,还没想到太好的解决办法 第一次设置PageTransformer是没有问题的 改了一下sample结构

this question my be error with jitpack.io, I used VPN even cant find this aar, because I use a new PC find this error, now I copy GaiaX-Adapter-0.4.3.aar from old...