检查网络失败hint

原创 2015年07月08日 22:00:19

不用invisible占空间, 而用gone重新布局,外围用 android:layout_height="wrap_content"

 XML中

<RelativeLayout
        android:id="@+id/netErrorHitRL"
        android:layout_width="match_parent"
        android:layout_height="48dp"
        android:background="@layout/error_item_bg"
        android:clickable="true"
        android:orientation="vertical"
        android:visibility="gone" >


        <ImageView
            android:id="@+id/iv_neterror"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerVertical="true"
            android:layout_marginLeft="9dp"
            android:src="@drawable/login_error_icon" />


        <TextView
            android:id="@+id/tv_connect_errormsg"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerVertical="true"
            android:layout_marginLeft="4dp"
            android:layout_toRightOf="@id/iv_neterror"
            android:text="不能连接到网络,请检查网络哦"
            android:textColor="#000" />
    </RelativeLayout>







java中

protected RelativeLayout netErrorHitRL;



  private void isNetworkAvailable(Context context) {

        final ConnectivityManager cm =
                (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
        final NetworkInfo networkInfo = cm.getActiveNetworkInfo();
        if (networkInfo == null || !networkInfo.isConnectedOrConnecting()) {
        //Toast.makeText(context, "网络连接失败,请重试哦", 1000).show();
            netErrorHitRL.setVisibility(View.VISIBLE);
        }

    }





版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

mob分享平台 QQ或QZone分享报“分享失败,请检查网络并重试”

QQ分享与QZone的分享: 一、首先QQ与QZone分享常见的一个问题就是分享的时候提示:...

hosts文件无法修改怎么办 保存文档失败,请检查文件是否被另一个应用程序打开了

Hosts文件相信大家电脑爱好者朋友都不会陌生,在屏蔽网页、访问一些特定局域网的时候,都可能需要修改Hosts文件。不过最近有网友这样一个问题:在修改Hosts文件后,法保存的情况,提示“您没有权限在...

oracle11g安装过程提示swap size 检查失败问题

#time 2016/12/6 00:43 #@auth liu 场景描述:我在自己电脑的虚拟机上linux环境下安装oracle11g数据库。 Linux版本为:CentOS re...

SpringMVC返回Json失败,请检查是否配置了Jackson

背景 需要一套干净的Spring+Spring MVC+Mybatis框架,框架写到返回Json的环节报错了。 问题 无法Json,报406 解决 ...

未找到入口文件,或者文件读取失败,请检查后重新编译。 pages/contact/contact 出现脚本错误或者未正确调用 Page()。

微信小程序 未找到入口文件,或者文件读取失败,请检查后重新编译。 pages/contact/contact 出现脚本错误或者未正确调用 Page()。...

安装Oracle 11g 客户端(client)先决条件检查显示NA失败错误

[摘要]:今天我在安装Oracle11gClient时,全部显示成N/A,Oracle无法执行任何检查,错误提示类似下面的样子:物理内存 – 此先决条件将测试系统物理内存总量是否至少为 922MB...
  • yaov_yy
  • yaov_yy
  • 2013年06月24日 10:00
  • 2763
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:检查网络失败hint
举报原因:
原因补充:

(最多只允许输入30个字)