网络判断
来源:互联网 发布:mac首字母大写怎么切换 编辑:程序博客网 时间:2024/05/17 08:26
主方法
public class MainActivity extends AppCompatActivity { private ConnectivityManager con; private ListView lv; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); lv = (ListView) findViewById(R.id.lv); con = (ConnectivityManager) this.getSystemService(CONNECTIVITY_SERVICE); NetworkInfo networkInfo = con.getActiveNetworkInfo(); int type = networkInfo.getType(); if (networkInfo!=null&&networkInfo.isAvailable()){ Toast.makeText(this,"网络可用",Toast.LENGTH_LONG).show(); }else{ Toast.makeText(this,"网络不可用",Toast.LENGTH_LONG).show(); new AlertDialog.Builder(MainActivity.this) .setTitle("网络") .setMessage("网络未连接,是否去设置") .setPositiveButton("确定", new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialog, int which) { startActivity(new Intent(Settings.ACTION_WIFI_SETTINGS)); } }) .setNegativeButton("取消",null) .show(); } }}
阅读全文
0 1
- 网络判断
- 网络判断
- 判断网络
- 判断网络
- 网络判断
- 判断网络
- 网络判断
- 网络判断
- 网络判断
- 判断网络
- 网络判断
- 判断网络
- 网络判断
- 判断网络
- 网络判断
- 判断网络
- 网络判断
- 网络判断
- Java面试题全集(中)
- 【动态】以太坊上海协定—通过Cosmos网络实现以太坊扩容协议
- 【国际】日本交易所集团发布关于分布式分类账本技术应用趋势的工作文论
- 【行业】富士通与银行家协会合作进行金融服务区块链技术试点
- 【行业】区块链会如何改变能源领域的未来?
- 网络判断
- 【深度】制度性加密经济学:新纪元,新模式
- 构造器
- JEESZ分布式框架--单点登录集成方案
- 常用浏览器私有属性小技巧
- 解决vue.js使用ckeditor的样式路径问题
- Tsung压力测试介绍
- c++ 循环简单说(while ,do-while)
- 顺序表应用7:最大子段和之分治递归法