Advertisement
Guest User

Interstial AD after certain clicks (Short Code)

a guest
Jun 14th, 2022
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.08 KB | None | 0 0
  1. @SuppressLint("SetTextI18n")
  2. private void back() {
  3. if (position > 0) {
  4. position = (position - 1) % quotes_list.size();
  5. quotesTxt.setText(quotes_list.get(position));
  6. countTxt.setText(position + "/" + quotes_list.size());
  7. Log.d(TAG, quotes_list.toString());
  8. }
  9. }
  10.  
  11. @SuppressLint("SetTextI18n")
  12. private void next() {
  13. position = (position + 1) % quotes_list.size();
  14. quotesTxt.setText(quotes_list.get(position));
  15. countTxt.setText(position + "/" + quotes_list.size());
  16. Log.d(TAG, quotes_list.toString());
  17. }
  18.  
  19. @SuppressLint("SetTextI18n")
  20. private void random() {
  21. position = randomQ.nextInt(quotes_list.size());
  22. quotesTxt.setText(quotes_list.get(position));
  23. countTxt.setText(position + "/" + quotes_list.size());
  24. Log.d(TAG, quotes_list.toString());
  25. }
  26.  
  27.  
  28. private void copy() {
  29. if (mInterstitialAd != null) {
  30. mInterstitialAd.show(HomeActivity.this);
  31. mInterstitialAd.setFullScreenContentCallback(new FullScreenContentCallback() {
  32. @Override
  33. public void onAdDismissedFullScreenContent() {
  34. super.onAdDismissedFullScreenContent();
  35. startActivity(new Intent(HomeActivity.this, HomeActivity.class));
  36. mInterstitialAd = null;
  37. intertitalAd();
  38. ClipboardManager clipboardManager = (ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE);
  39. ClipData clipData = ClipData.newPlainText("text", quotesTxt.getText());
  40. if (clipboardManager != null) {
  41. clipboardManager.setPrimaryClip(clipData);
  42. }
  43. Toast.makeText(getApplicationContext(), "Copied", Toast.LENGTH_SHORT).show();
  44. Log.d(TAG, quotes_list.toString());
  45. }
  46. });
  47. } else {
  48. startActivity(new Intent(HomeActivity.this, HomeActivity.class));
  49.  
  50.  
  51. }
  52.  
  53. }
  54.  
  55. private void share() {
  56. clickCount += 1;
  57. if (clickCount < 4) {
  58. startActivity(new Intent(HomeActivity.this, HomeActivity.class));
  59. Intent intent = new Intent(Intent.ACTION_SEND);
  60. intent.setType("text/plain");
  61. intent.putExtra(Intent.EXTRA_TEXT, quotesTxt.getText());
  62. startActivity(Intent.createChooser(intent, "Share to"));
  63. } else {
  64. if (mInterstitialAd != null) {
  65. mInterstitialAd.show(HomeActivity.this);
  66. mInterstitialAd.setFullScreenContentCallback(new FullScreenContentCallback() {
  67. @Override
  68. public void onAdDismissedFullScreenContent() {
  69. super.onAdDismissedFullScreenContent();
  70. startActivity(new Intent(HomeActivity.this, HomeActivity.class));
  71. mInterstitialAd = null;
  72. intertitalAd();
  73. Intent intent = new Intent(Intent.ACTION_SEND);
  74. intent.setType("text/plain");
  75. intent.putExtra(Intent.EXTRA_TEXT, quotesTxt.getText());
  76. startActivity(Intent.createChooser(intent, "Share to"));
  77. clickCount = 0;
  78. }
  79. });
  80. } else {
  81. startActivity(new Intent(HomeActivity.this, HomeActivity.class));
  82.  
  83.  
  84. }
  85. }
  86.  
  87.  
  88. }
  89.  
  90. @SuppressLint("SetTextI18n")
  91. private void latestQuote() {
  92.  
  93. position = quotes_list.size() - 1;
  94. quotesTxt.setText(quotes_list.get(position));
  95. countTxt.setText(position + "/" + quotes_list.size());
  96. Log.d(TAG, quotes_list.toString());
  97.  
  98.  
  99. }
  100.  
  101. @SuppressLint("SetTextI18n")
  102. private void firstQuote() {
  103. position = 0;
  104. quotesTxt.setText(quotes_list.get(position));
  105. countTxt.setText(position + "/" + quotes_list.size());
  106. Log.d(TAG, quotes_list.toString());
  107. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement