240 发简信
IP属地:贵州
  • 一个简单的浮窗工具

    FloatUtil 一个简单的浮窗工具。封装了浮窗的使用方法,并做了系统、版本的兼容处理,帮你绕过权限的限制。 开始 项目使用 jitpack 做开源库的托管,你需要在 .g...

  • 首先谢谢作者提供这个解决方法 但我在使用时遇到个问题 就是使用这个toast在A界面弹出消失后 进入B界面 (B界面继承BaseActivity (同时实现reset()方法)) 再返回A界面时点击toast是除了显示有消息的toast外(会消失) 同时还会弹出一个无内容的toast的框 一直显示在界面 (我的认为是博主的toast的xml 默认是VISIBLE状态 虽然在初始化构造器设置了Gone
    private ToastUtils(Context context) {
    mContext = context;
    container = (ViewGroup) ((Activity) context)
    .findViewById(android.R.id.content);
    mView = ((Activity) context).getLayoutInflater().inflate(
    R.layout.toast_layout, container);
    mContainer = (LinearLayout) mView.findViewById(R.id.mbContainer);
    mContainer.setVisibility(View.GONE);
    mTextView = (TextView) mView.findViewById(R.id.mbMessage);
    }
    但是在show()结束时mContainer设置为VISIBLE mContainer.setVisibility(View.VISIBLE);
    mFadeInAnimation.setDuration(ANIMATION_DURATION);
    mContainer.startAnimation(mFadeInAnimation);
    mHandler.postDelayed(mHideRunnable, HIDE_DELAY); 这样xlm又显示了 虽然你写了个cancel的方法 但是没有被使用 目前我的解决办法是xml默认不显示 构造器设置mContainer设置为显示就可以解决 不知道作者怎么认为

    Android 5.0以上系统Toast不显示的解决方案

    问题分析 开发中我们经常会在适配5.0以后的机型遇到各种各样的问题,其中有一个不大不小的问题就是:Toast不显示问题 其原因是:用户使用android 5.0以上的系统在安...

  • 120
    Android 5.0以上系统Toast不显示的解决方案

    问题分析 开发中我们经常会在适配5.0以后的机型遇到各种各样的问题,其中有一个不大不小的问题就是:Toast不显示问题 其原因是:用户使用android 5.0以上的系统在安...

  • 【Android】当关闭通知消息权限后无法显示系统Toast的解决方案

    前言 不知道大家是否遇到了当你们的App在5.0以上系统中被用户关闭消息通知后(其实用户本身只是想关闭Notification的,猜测),系统的Toast也神奇的无法显示。当...

  • Android :Activity中切换不同状态页:加载中,加载失败,数据页,空页面……

    在Android应用中,基本每个应用都会有网络加载数据的实现,也基本上需要实现在网络加载数据后出现的不同页面,一般有4种,分别是加载中页面 加载失败显示的页面,加载成功数据的...

  • Android开发进阶

    这是android伸手党知识收集系列的第六篇,来整理android开发进阶相关知识:Window,View,事件分发,NFC,蓝牙等。 Android View 简介 Vie...

  • 120
    这项技能,能提高你的挣钱能力

    《一》 因为演讲,我吃过不少亏。 刚上高中那会,学校举行演讲比赛,我见同学都废寝忘食的准备,我也跟着他们刻苦训练。 哪知离演讲还有一天的时候,班主任找到我说,你不用参加了。 ...