diff options
| author | Andrew Dolgov <fox@madoka.volgo-balt.ru> | 2012-03-12 14:57:57 +0300 |
|---|---|---|
| committer | Andrew Dolgov <fox@madoka.volgo-balt.ru> | 2012-03-12 14:57:57 +0300 |
| commit | 8caa0fcd8261f6c3d885cd880df3aac156f9d120 (patch) | |
| tree | 11eb3c467148cc667d1b1e679e1403c18ca3ff35 /src/org/fox/ttrss/MainActivity.java | |
| parent | 7da5405c3f6957b53375f9783b4775e4de290a10 (diff) | |
implement new attachment UI with buttons to copy URL/view separate
attachment
Diffstat (limited to 'src/org/fox/ttrss/MainActivity.java')
| -rw-r--r-- | src/org/fox/ttrss/MainActivity.java | 27 |
1 files changed, 16 insertions, 11 deletions
diff --git a/src/org/fox/ttrss/MainActivity.java b/src/org/fox/ttrss/MainActivity.java index 70976e65..a86204c2 100644 --- a/src/org/fox/ttrss/MainActivity.java +++ b/src/org/fox/ttrss/MainActivity.java @@ -1829,17 +1829,7 @@ public class MainActivity extends FragmentActivity implements OnlineServices { } if (article != null) { - if (android.os.Build.VERSION.SDK_INT < 11) { - @SuppressWarnings("deprecation") - android.text.ClipboardManager clipboard = (android.text.ClipboardManager) getSystemService(CLIPBOARD_SERVICE); - clipboard.setText(article.link); - } else { - android.content.ClipboardManager clipboard = (android.content.ClipboardManager) getSystemService(CLIPBOARD_SERVICE); - clipboard.setText(article.link); - } - - Toast toast = Toast.makeText(MainActivity.this, R.string.text_copied_to_clipboard, Toast.LENGTH_SHORT); - toast.show(); + copyToClipboard(article.link); } } return true; @@ -2088,4 +2078,19 @@ public class MainActivity extends FragmentActivity implements OnlineServices { m_selectedArticle = article; updateHeadlines(); } + + @Override + public void copyToClipboard(String str) { + if (android.os.Build.VERSION.SDK_INT < 11) { + @SuppressWarnings("deprecation") + 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); + } + + Toast toast = Toast.makeText(MainActivity.this, R.string.text_copied_to_clipboard, Toast.LENGTH_SHORT); + toast.show(); + } }
\ No newline at end of file |