public void showSystemDialog(String showInfo, final int flag)

2 {

3 AlertDialog.Builder b = new AlertDialog.Builder(context);

4 b.setMessage(showInfo);

5 b.setPositiveButton("确定", new DialogInterface.OnClickListener()

6 {

7 public void onClick(DialogInterface dialog, int id)

8 {

9

10 switch (flag)

11 {

12 case 0:

13 Intent intent = new Intent(

14 Settings.ACTION_WIRELESS_SETTINGS);

15 intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

16 context.startActivity(intent);

17 break;

18 case 1:

19

20 case 3: // 如果是GPRS,则提醒

21 if (moblieFlag == false)

22 {

23 moblieFlag = true;

24 }

25 default:

26 break;

27 }

28 d.dismiss();

29 }

30 }).setNegativeButton("取消", new DialogInterface.OnClickListener()

31 {

32 public void onClick(DialogInterface dialog, int id)

33 {

34 d.dismiss();

35 }

36 });

37 d = b.create();

38 d.getWindow().setType(WindowManager.LayoutParams.TYPE_SYSTEM_ALERT);

39 d.show();

40

41 WindowManager.LayoutParams lp = d.getWindow().getAttributes();

42 WindowManager wm = (WindowManager) context

43 .getSystemService(Context.WINDOW_SERVICE);

44 Display display = wm.getDefaultDisplay();

45 if (display.getHeight() > display.getWidth())

46 {

47 lp.width = (int) (display.getWidth() * 1.0);

48 }

49 else

50 {

51 lp.width = (int) (display.getWidth() * 0.5);

52 }

53 d.getWindow().setAttributes(lp);

54 }

注意:增加权限

标签:service,int,WindowManager,DialogInterface,alertdialog,lp,new,Android,display

来源: https://blog.csdn.net/lf12345678910/article/details/72724085

android service alertdialog,Android service里面启动alertdialog相关推荐

  1. Android复习10【Service与Thread的区别、Service的生命周期、Service生命周期解析(相关方法详解、启动方式的不同、绑定)、音乐播放器+服务】

    音乐播放器Android代码下载:https://wws.lanzous.com/ifqzihaxvij 目   录 Service与Thread的区别 Service的生命周期 Service生命周 ...

  2. 深入分析Android 9.0源代码——Service启动流程(startService方式)

    引言 点击此处查看<深入分析Android 9.0源代码>系列的组织结构和相关说明. 1 应用进程发起启动请求 本章的调用流程如下图所示: (Context)ContextWrapperC ...

  3. [Android L]关于Android L的Service启动问题

    一 问题描述 Android L[Android5.X.X] 版本通过Intent隐式启动service时将会报出以下错误: AndroidRuntime(  792): java.lang.Ille ...

  4. Android实现电蚊香/Service服务管理类

    实现这个实例需要的就是Service这个类的管理,我们用到的是启动Service,并在退出应用程序的时候关闭(Stop)Service,下面我们首先看下这个程序的运行截图: 图中显示的控件一个是Ima ...

  5. android 闹钟服务,Android Service实现闹钟

    1.MainActivity.class中开启服务 import android.content.Intent; import android.support.v7.app.AppCompatActi ...

  6. android提醒功能,android service实现循环定时提醒功能

    人每天都要喝8杯水才能保持健康,于是苦逼的程序员总是一遍代码就忘了时间,于是我突发奇想能不能开发一个apk能够实现固定的间隔时间定时提醒我要喝水了呢? apk基本功能: 1)能够设置间隔时间 2)在a ...

  7. 浅谈Android四大组件之Service

    一:Service简介 Android开发中,当需要创建在后台运行的程序的时候,就要使用到Service. 1:Service(服务)是一个没有用户界面的在后台运行执行耗时操作的应用组件.其他应用组件 ...

  8. android exchange服务,带有“ Service com.android.exchange.ExchangeService

    我正在用Android开发一个非常简单的应用程序.我制作了一个启动屏幕,主菜单以及一个带有单选按钮和一个按钮的页面(该按钮会根据选中的单选按钮播放声音).该应用程序运行正常(不会崩溃),但是我一直在l ...

  9. Android开发之根据Service的生命周期特点后台连接网络下载图片(源代码分享)

    上一章讲到Service在后台启动后不会自动销毁掉,其销毁的方式有两种一个是在外部使用stopService()方法,一个就是在继承Service的类下调用stopSelf(),那么应该何时调用sto ...

  10. Android之四大组件(Service的开启与关闭)

    个人开发的微信小程序,目前功能是书籍推荐,后续会完善一些新功能,希望大家多多支持! 前言 服务(Service)是Android系统中的四大组件之一.服务主要用于两个目的:后台运行和跨进程访问.通过启 ...

最新文章

  1. hive mysql 远程_ubuntu中为hive配置远程MYSQL database
  2. 带您走进七周七语言的程序世界
  3. 2018-01-11 Antlr4实现数学四则运算
  4. Windows Media Player 控件的常用属性及方法
  5. 在 JQuery Mobile 中实现瀑布流图库布局
  6. C++string容器-构造函数
  7. 绝地求生6月28日服务器维护,绝地求生6月28日更新到几点 吃鸡6月28日更新内容一览...
  8. 2021高考成绩答题卡查询,明天用的2021高考答题卡,提前瞅一眼
  9. 苹果抛弃 OpenGL!
  10. 解析Power Apps 自动生成的App - 1
  11. 【颗粒归仓】(一)jQuery easyui datagrid 的数据加载
  12. 应用华为大数据平台配置大数据项目①
  13. nginx常用伪静态设置
  14. NLP-文本处理:词形归一(Lemma)【英文】【把各种类型的词的变形都归为一个形式】【went->go;are->be】
  15. 华为G520联通版刷机包 高仿三星S5 UI风格美化 B老师作品
  16. CC2640R2F UART
  17. javaee连接数据库出现错误
  18. 【学习笔记】PYTHON语言程序设计(北理工 嵩天)
  19. linux convert 命令 把gif转成jpg或png格式的问题
  20. js-jquery-001-条形码概述

热门文章

  1. Prometheus Targets动态配置
  2. 3、HTML导入外部样式表(HTML导入CSS文件)
  3. 22、Java Swing JTable:表格
  4. 使用 CallableStatement 接口调用存储过程
  5. Linux知识点复习
  6. 51nod 1049 最大子段和
  7. 51nod1008 N的阶乘 mod P(水题)
  8. YAML 在Python中的配置应用
  9. Mybatis的delete方法
  10. mysql 分词搜索_MySQL5.7分词全文检索思路