Advertisement
Guest User

mainact

a guest
Feb 21st, 2020
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.19 KB | None | 0 0
  1. package com.example.nickiminaj;
  2.  
  3. import androidx.appcompat.app.AppCompatActivity;
  4. import androidx.core.app.NotificationCompat;
  5. import androidx.core.app.NotificationManagerCompat;
  6.  
  7. import android.app.NotificationChannel;
  8. import android.app.NotificationManager;
  9. import android.os.Build;
  10. import android.os.Bundle;
  11. import android.view.View;
  12. import android.view.WindowManager;
  13. import android.widget.Button;
  14. import android.widget.TextView;
  15.  
  16. public class MainActivity extends AppCompatActivity {
  17.  
  18. @Override
  19. protected void onCreate(Bundle savedInstanceState) {
  20. super.onCreate(savedInstanceState);
  21. setContentView(R.layout.activity_main);
  22.  
  23. getWindow().setFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS, WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
  24.  
  25. Button btn1 = findViewById(R.id.btn1);
  26. Button btn2 = findViewById(R.id.btn2);
  27.  
  28. btn1.setOnClickListener(new View.OnClickListener() {
  29. @Override
  30. public void onClick(View v) {
  31. TextView tv1 = (TextView) findViewById(R.id.tv1);
  32. tv1.setText("ARMY? delete 💜");
  33.  
  34. NotificationCompat.Builder builder = new NotificationCompat.Builder(MainActivity.this,CHANNEL_ID)
  35. .setSmallIcon(R.drawable.nyam)
  36. .setContentTitle("meow")
  37. .setContentText("..meow meow .. meow")
  38. .setPriority(NotificationCompat.PRIORITY_DEFAULT);
  39.  
  40. NotificationManagerCompat notificationManager = NotificationManagerCompat.from(MainActivity.this);
  41. notificationManager.notify(0, builder.build());
  42. createNotificationChannel();
  43. }
  44. });
  45.  
  46. btn2.setOnClickListener(new View.OnClickListener() {
  47. @Override
  48. public void onClick(View v) {
  49. TextView tv1 = (TextView) findViewById(R.id.tv1);
  50. tv1.setText("ARMY? no delete 💜");
  51.  
  52.  
  53. NotificationCompat.Builder builder = new NotificationCompat.Builder(MainActivity.this,CHANNEL_ID)
  54. .setSmallIcon(R.drawable.nyam)
  55. .setContentTitle("RRRRrrrrr")
  56. .setContentText("..arrf arf .. arrrrffff")
  57. .setPriority(NotificationCompat.PRIORITY_DEFAULT);
  58.  
  59. NotificationManagerCompat notificationManager = NotificationManagerCompat.from(MainActivity.this);
  60. notificationManager.notify(0, builder.build());
  61. createNotificationChannel();
  62. }
  63.  
  64. });
  65. }
  66.  
  67. public static final String CHANNEL_ID = "mychannel";
  68. NotificationChannel channel;
  69.  
  70. private void createNotificationChannel(){
  71.  
  72. if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O){
  73.  
  74. int importance = NotificationManager.IMPORTANCE_DEFAULT;
  75. channel = new NotificationChannel(CHANNEL_ID, "mynotif", importance);
  76. channel.setDescription("channel");
  77.  
  78. NotificationManager notificationManager = getSystemService(NotificationManager.class);
  79. notificationManager.createNotificationChannel(channel);
  80. }
  81. }
  82.  
  83.  
  84. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement