2016-10-16 5 views
2

トーストメッセージを使用しています。トーストのメッセージはマシュマロ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()); 
+0

同じ結果を試しました – AAA

+0

すべてのトーストは表示されていませんか、この1つだけですか? – greenapps

+0

@madhankumar「this」は文脈です。あなたが何をするかを完全に理解していない限り、 'getBaseContext()'を使わないでください。そして、これはそれを使う場所ではありません。 –

答えて

0

android.widget.Toast.makeText(getBaseContext(), "!! Message here !!",Toast.LENGTH_LONG).show(); 
+0

と同じ結果です...、 – AAA

3

私は自分で自分の問題を解決し、モバイル私のマシュマロで、その作業を、これを試してみてください、後藤 サウンド&モバイル設定からの通知。次に、通知設定を調整するアプリにスクロールします。 有効にする

関連する問題