ZevZhu

Results 7 comments of ZevZhu

把你之前设置的数据源list修改以后,调用navigator.notifyDataSetChanged(),就刷新了

原生DialogFragment中,要去除OnCancelListener,OnDismissListener两个监听防止内存泄漏,作者的源码强耦合,不太好改,需要作者自己来改,我自己把DialogFragment源码复制下来,去掉这两个监听,就不会内存泄漏了

找到问题了,是作者在DownloadingActivity的onPause方法中调用了destroyWithOutDismiss,把dialog给dismiss了 ```kotlin override fun onPause() { super.onPause() destroyWithOutDismiss() isDestroy = true } private fun destroyWithOutDismiss() { downloadingDialog?.let { if (it.isShowing) { it.dismiss() } } } ``` 建议作者更新修复一下代码

目前只能先反射获取mStatusBarHeight,mScreenHeight来控制移动区域,后面有遇到这个问题的同学可以先这样解决,希望作者出个函数来解决 ```kotlin init { this.post { // 设置初始位置 x = (ScreenUtils.getScreenWidth() - width - ConvertUtils.dp2px(5f)).toFloat() y = (ScreenUtils.getScreenHeight() - height - BarUtils.getStatusBarHeight() - BarUtils.getActionBarHeight() - ConvertUtils.dp2px( 50f )).toFloat() val cls...

想了半天,看了半天demo,不知道咋设置的,看了你们的回答,6666

遍历每个edittext,把字符串拆分一个一个settext()就可以了 fun setTextContent(text: String) { try { if (text.isEmpty()) return if (text.length == 6) { val chars = text.toCharArray() val arrays = StringBuilder() for (c in chars) { val s...

确实会这样,会内存泄漏的,作者内部开了一个线程没有处理,MyRunnable泄露了