diff options
author | Andrew Dolgov <[email protected]> | 2017-06-05 19:15:50 +0300 |
---|---|---|
committer | Andrew Dolgov <[email protected]> | 2017-06-05 19:15:50 +0300 |
commit | 4f35eb65a52f9cf3cea1705b1dcab4279585cb34 (patch) | |
tree | 0afdcd112d94f772467d9d390a977b7e8fe7e0c5 | |
parent | b8b0b73ffb57e7107a3c5fa1d645052434b1e59b (diff) |
use snackbar when copying to clipboard
-rwxr-xr-x | org.fox.ttrss/src/main/java/org/fox/ttrss/CommonActivity.java | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/CommonActivity.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/CommonActivity.java index c69e63a0..9b210e68 100755 --- a/org.fox.ttrss/src/main/java/org/fox/ttrss/CommonActivity.java +++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/CommonActivity.java @@ -216,16 +216,22 @@ public class CommonActivity extends ActionBarActivity implements SharedPreferenc @SuppressLint({ "NewApi", "ServiceCast" }) @SuppressWarnings("deprecation") public void copyToClipboard(String str) { - if (android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.HONEYCOMB) { + if (android.os.Build.VERSION.SDK_INT < android.os.Build.VERSION_CODES.HONEYCOMB) { android.text.ClipboardManager clipboard = (android.text.ClipboardManager) getSystemService(CLIPBOARD_SERVICE); clipboard.setText(str); } else { android.content.ClipboardManager clipboard = (android.content.ClipboardManager) getSystemService(CLIPBOARD_SERVICE); clipboard.setText(str); - } + } + + Snackbar.make(findViewById(android.R.id.content), R.string.text_copied_to_clipboard, Snackbar.LENGTH_SHORT) + .setAction(R.string.dialog_close, new View.OnClickListener() { + @Override + public void onClick(View v) { - Toast toast = Toast.makeText(this, R.string.text_copied_to_clipboard, Toast.LENGTH_SHORT); - toast.show(); + } + }) + .show(); } protected void setAppTheme(SharedPreferences prefs) { |