美文网首页
Android 在回调中设置View的setVisibility

Android 在回调中设置View的setVisibility

作者: 懵懵懂懂_YOYO | 来源:发表于2022-05-20 14:49 被阅读0次

Android 在回调中设置View的setVisibility为VISIBLE时,不起作用。
解决方式:在回调中用handler.post()。
必须post中设置。具体原因暂未可知。

 Handler handler = new Handler();

 helmetUtils.setOnHelClickListener(number -> {
            handlers.post(() ->
                        llUnHelmet.setVisibility(number > 0 ? View.VISIBLE : View.GONE);
            );
        });

相关文章

网友评论

      本文标题:Android 在回调中设置View的setVisibility

      本文链接:https://www.haomeiwen.com/subject/uzttprtx.html