TestServiceの全体的なリファクタリング #28
@ -161,6 +161,11 @@ public class TestService extends Service {
 | 
				
			|||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    public void NotificationBluetooth(Context context) {//実際に通知を行うメソッド
 | 
					    public void NotificationBluetooth(Context context) {//実際に通知を行うメソッド
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        // 権限の保有を確認
 | 
				
			||||||
 | 
					        if (ActivityCompat.checkSelfPermission(this,
 | 
				
			||||||
 | 
					                android.Manifest.permission.POST_NOTIFICATIONS) != PackageManager.PERMISSION_GRANTED) return;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        final String CHANNEL_ID = "my_channel_id";
 | 
					        final String CHANNEL_ID = "my_channel_id";
 | 
				
			||||||
        // 通知がクリックされたときに送信されるIntent
 | 
					        // 通知がクリックされたときに送信されるIntent
 | 
				
			||||||
        Intent intent = new Intent(context, MainActivity.class);
 | 
					        Intent intent = new Intent(context, MainActivity.class);
 | 
				
			||||||
@ -196,10 +201,6 @@ public class TestService extends Service {
 | 
				
			|||||||
            channel.enableVibration(true);
 | 
					            channel.enableVibration(true);
 | 
				
			||||||
            notificationManager.createNotificationChannel(channel);
 | 
					            notificationManager.createNotificationChannel(channel);
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
 | 
					 | 
				
			||||||
        if (ActivityCompat.checkSelfPermission(this, android.Manifest.permission.POST_NOTIFICATIONS) != PackageManager.PERMISSION_GRANTED) {
 | 
					 | 
				
			||||||
            return;
 | 
					 | 
				
			||||||
        }
 | 
					 | 
				
			||||||
        notificationManager.notify(R.string.app_name, builder.build());//通知の表示
 | 
					        notificationManager.notify(R.string.app_name, builder.build());//通知の表示
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user