トーストメッセージを使用しています。トーストのメッセージはマシュマロ6.0の下によく表示されていましたが、マシュマロ6.0と6のために表示されました。+トーストが表示されず、プッシュ通知も表示されません。これを解決してください。トースト用トーストメッセージが6.0より下に表示されているにもかかわらず、マシュマロ6.0.1で表示されない理由
:pushNotificationため
Toast.makeText(context, "You can use this service once between every 8 hours", Toast.LENGTH_LONG).show();
:
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(context);
mBuilder.setSmallIcon(R.drawable.ic_warning_24dp).setContentTitle("Friends in danger").setContentText("Save friends in danger.");
//Intent resultIntent=new Intent(context,DangerFriendsMapsActivity.class);
TaskStackBuilder taskStackBuilder = TaskStackBuilder.create(context);
taskStackBuilder.addParentStack(DangerFriendsMapsActivity.class);
taskStackBuilder.addNextIntent(toDangerIntent);
PendingIntent pendingIntent = taskStackBuilder.getPendingIntent(0, PendingIntent.FLAG_UPDATE_CURRENT);
mBuilder.setContentIntent(pendingIntent);
Uri alarmSound = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_ALARM);
mBuilder.setSound(alarmSound);
NotificationManager notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
notificationManager.notify(0, mBuilder.build());
同じ結果を試しました – AAA
すべてのトーストは表示されていませんか、この1つだけですか? – greenapps
@madhankumar「this」は文脈です。あなたが何をするかを完全に理解していない限り、 'getBaseContext()'を使わないでください。そして、これはそれを使う場所ではありません。 –