From 25ec9776ae5af9bf4e83eeff0408482dbb05b582 Mon Sep 17 00:00:00 2001 From: Re11a <2634544095@qq.com> Date: Fri, 21 Apr 2023 09:18:21 +0800 Subject: [PATCH] =?UTF-8?q?.idea=E6=97=A5=E5=BF=97=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在remote下GTaskASyncTask.java 报错Cannot resolve method ‘setLatestEventInfo’ in ‘Notification’ 原因:在低于API Level 11版本,也就是Android 2.3.3以下的系统中,setLatestEventInfo()函数是唯一的实现方法;而在高于API Level 11的版本中setLatestEventInfo()函数已经被弃用了,于是我们需要根据现有的Android版本进行相应地重写该函数 showNotification函数 ———————————————— 版权声明:本文为CSDN博主「leihao-lester」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_45801299/article/details/120320656 --- .gradle/7.5/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .idea/vcs.xml | 6 ++++++ .../micode/notes/gtask/remote/GTaskASyncTask.java | 2 ++ 3 files changed, 8 insertions(+) create mode 100644 .idea/vcs.xml diff --git a/.gradle/7.5/fileHashes/fileHashes.lock b/.gradle/7.5/fileHashes/fileHashes.lock index b52a3babadba1260f77b01f22af79e188875d0df..d1fd64693e4e6b717fbf1f72e09d29aacefa18ac 100644 GIT binary patch literal 17 VcmZQx+Ow=S=Wvc60~oM~0RT3-1X} + + + + + \ No newline at end of file diff --git a/app/src/main/java/net/micode/notes/gtask/remote/GTaskASyncTask.java b/app/src/main/java/net/micode/notes/gtask/remote/GTaskASyncTask.java index 0e332f3..0a52293 100644 --- a/app/src/main/java/net/micode/notes/gtask/remote/GTaskASyncTask.java +++ b/app/src/main/java/net/micode/notes/gtask/remote/GTaskASyncTask.java @@ -63,6 +63,8 @@ public class GTaskASyncTask extends AsyncTask { }); } + + /*Cannot resolve method ‘setLatestEventInfo’ in ‘Notification, setLatestEventInfo()已被弃用,修改Notification80~88*/ private void showNotification(int tickerId, String content) { PendingIntent pendingIntent; if (tickerId != R.string.ticker_success) {