小妹在这里已经卡了2-3天了,研究了很多人的文章,

除了低版本api 17有成功外,其他的不是channel null 就是没反应 (channel null已解决)

拜托各位大大,帮小妹一下,以下是我的程式跟 gradle, 我在这里卡好久又没有人可问(哭)

![image](/img/bVcL0Qo)public class MainActivity extends AppCompatActivity implements View.OnClickListener

{

private Context mContext;

private NotificationManager mNManager;

private Notification notify1;

Bitmap LargeBitmap = null;

private static final int NOTIFYID_1 = 1;

private NotificationCompat.Builder builder;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

mContext = MainActivity.this;

LargeBitmap = BitmapFactory.decodeResource(getResources(),R.drawable.app_icon_128x128);

mNManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);

Button btn_pop_no = (Button) findViewById(R.id.btn_pop_no);

Button btn_clear_no = (Button) findViewById(R.id.btn_clear_no);

NotificationCompat.Builder builder;

}

@Override

public void onClick(View v) {

Log.i("VERION", "onClick: "+ Build.VERSION.SDK_INT);

switch (v.getId()) {

case R.id.btn_pop_no:

if(Build.VERSION.SDK_INT >=26) {

NotificationChannel notificationChannel = new NotificationChannel("braun","braun",NotificationManager.IMPORTANCE_DEFAULT);

mNManager.createNotificationChannel(notificationChannel);

builder = new NotificationCompat.Builder(this,"braun");

}

else {

builder = new NotificationCompat.Builder(this);

}

Intent intent = new Intent(mContext,NotifyDetailActivity.class);

PendingIntent pit = PendingIntent.getActivity(mContext,100,intent,PendingIntent.FLAG_UPDATE_CUR RENT);

builder.setContentTitle("簡單教程").setSubText("簡單教程,簡單編程").setTicker("簡單教程上線啦....")

.setWhen(System.currentTimeMillis())

.setSmallIcon(R.drawable.app_icon_32x32)

.setLargeIcon(LargeBitmap)

.setDefaults(Notification.DEFAULT_LIGHTS | Notification.DEFAULT_VIBRATE)

.setSound(Uri.parse("android.resource://"+getPackageName() +"/"+R.raw.sms))

.setFullScreenIntent(pit,true)

.setAutoCancel(true)

.setContentIntent(pit);

notify1 = builder.build();

mNManager.notify(NOTIFYID_1,notify1);

break; case R.id.btn_clear_no:

mNManager.cancel(NOTIFYID_1);

break; }

}

}

android 横幅弹出权限,有关 android studio notification 横幅弹出的功能没有反应相关推荐

  1. android app没有读写权限设置,Android 6.0以上权限拒绝打开权限设置界面的解决方法...

    本人使用小米手机,打开qq或者微信的时候,某个权限拒绝的话,会提示你开启,点击开启会跳转到app的权限设置界面,当然了,这是国内系统深层定制的原因,也就是说这个界面原声的android没有的!这里以小 ...

  2. android studio 横幅,有关 android studio notification 横幅弹出的功能没有反应

    小妹在这里已经卡了2-3天了,研究了很多人的文章, 除了低版本api 17有成功外,其他的不是channel null 就是没反应 (channel null已解决) 拜托各位大大,帮小妹一下,以下是 ...

  3. android获取录音读写权限设置,Android编程检测手机录音权限是否打开的方法

    本文实例讲述了Android编程检测手机录音权限是否打开的方法.分享给大家供大家参考,具体如下: 6.0之前的权限检测只是检测到是否在清单文件中注册 Boolean flag = (PackageMa ...

  4. android 动态推送权限,提升Android推送消息到达率方法介绍!

    推送消息的到达率除了用户终端的网络信号影响之外,有很大一部分是系统屏蔽原因造成的,我们经常提的一个词"app保活"其实就是为了提升推送消息的到达率,但是及时给app做了保活仍然会被 ...

  5. Android调用binder实现权限提升-android学习之旅(81)

    当进程A权限较低,而B权限较高时,容易产生提权漏洞 fuzz测试的测试路径 First level Interface是服务 Second level Interface是服务中对应的接口 1.首先获 ...

  6. 蓝牙权限管理android,基于蓝牙与Android设备的控制系统设计

    3 Android设备软件设计本文引用地址:http://www.eepw.com.cn/article/264461.htm Android2.2版本以上才能很好的支持蓝牙功能,Android上的应 ...

  7. Android 6.0: 动态权限管理的解决方案

    Android 6.0版本(Api 23)推出了很多新的特性, 大幅提升了用户体验, 同时也为程序员带来新的负担. 动态权限管理就是这样, 一方面让用户更加容易的控制自己的隐私, 一方面需要重新适配应 ...

  8. 【flutter】使用permission_handler配置android和 iOS的权限

    文章目录 前言 准备工作 一.使用步骤 1.使用的插件 2.配置权限 二.代码示例 三.结果截图 前言 flutter在pub.flutter-io.cn插件库中有很多的关于权限配置的插件,但是就我个 ...

  9. Android系统system用户权限和root权限的获取

    在Android系统中,系统为每一个应用程序(apk)创建了一个用户和组.这个用户和组都是受限用户,不能访问系统的数据,只能访问自己的文件和目录,当然它也不能访问其他应用程序的数据.这样设计可以尽可能 ...

最新文章

  1. 万能android调用webservice方法——参数类型不受限制
  2. php中time()和mktime()方法的区别
  3. 以不同的维度去看待问题
  4. Kafka端到端审计
  5. 2014_anshan_onsite
  6. java阴阳师抽卡概率_《阴阳师》公布抽卡概率!看到数字我哭了
  7. 针对Mysql数据库服务器的优化
  8. web自动化如何在不同浏览器运行_如何给树莓派搭建WEB开发运行环境之JAVA篇
  9. 【转】【经典算法】——KMP,深入讲解next数组的求解
  10. java 反正切不正确_反正切函数
  11. 吐槽表情包计算机系,网友用表情包形容自己的专业 分明是场吐槽大会
  12. 可扩展标记语言用户界面语言--XUL的定义及标签(详细)
  13. 记第一次自己组装台式机
  14. 优麒麟 20.04 LTS Pro安装Canon LBP2900打印机
  15. canvas教程12-阴影
  16. Google APAC 2016 University Graduates Test Practice Round APAC test
  17. svn 添加忽略后解除被忽略的文件或文件夹
  18. Frogs - HDU5514
  19. java毕业设计家庭理财管理系统mybatis+源码+调试部署+系统+数据库+lw
  20. RabbitMQ实战 - Confirm机制

热门文章

  1. uva 10118 - Free Candies(记忆化搜索)
  2. 【信号与系统】(一 )信号与系统概述——信号的基本概念与分类
  3. 广西人才网实习信息爬取与数据库存储实战
  4. AG9300:安格TypeC To VGA单芯片中文设计方案
  5. 面试完还呗、拼多多、蚂蚁金服、趣头条、京东到家之后,我知道了这些
  6. Java:IO流的概念、作用、分类
  7. 宝塔开启面板ssl后无法访问-解决方案
  8. android 仿支付宝动画,自定义view之仿支付宝动画
  9. PbootCMS教程-PbootCMS建站教程-Pboot模板开发教程
  10. jmeter安装(jmeter安装配置)