summaryrefslogtreecommitdiff
path: root/src/org/fox/ttrss/OfflineArticleFragment.java
diff options
context:
space:
mode:
authorAndrew Dolgov <fox@madoka.volgo-balt.ru>2012-03-12 11:51:57 +0300
committerAndrew Dolgov <fox@madoka.volgo-balt.ru>2012-03-12 11:51:57 +0300
commitbca49799354a6fc68a49f0c53b7111c2f466bc92 (patch)
treec31da6aef0d89bff522b9ed58821a7e3ead3209d /src/org/fox/ttrss/OfflineArticleFragment.java
parenta8040597c14fda721ea1ad19e9fe221e738f444f (diff)
add context menu for article link
Diffstat (limited to 'src/org/fox/ttrss/OfflineArticleFragment.java')
-rw-r--r--src/org/fox/ttrss/OfflineArticleFragment.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/org/fox/ttrss/OfflineArticleFragment.java b/src/org/fox/ttrss/OfflineArticleFragment.java
index e0d5a7c0..c37c2a45 100644
--- a/src/org/fox/ttrss/OfflineArticleFragment.java
+++ b/src/org/fox/ttrss/OfflineArticleFragment.java
@@ -18,9 +18,11 @@ import android.support.v4.app.Fragment;
import android.text.Html;
import android.text.method.LinkMovementMethod;
import android.util.TypedValue;
+import android.view.ContextMenu;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
+import android.view.ContextMenu.ContextMenuInfo;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.widget.TextView;
@@ -44,6 +46,17 @@ public class OfflineArticleFragment extends Fragment {
}
@Override
+ public void onCreateContextMenu(ContextMenu menu, View v,
+ ContextMenuInfo menuInfo) {
+
+ getActivity().getMenuInflater().inflate(R.menu.article_link_context_menu, menu);
+ menu.setHeaderTitle(m_cursor.getString(m_cursor.getColumnIndex("title")));
+
+ super.onCreateContextMenu(menu, v, menuInfo);
+
+ }
+
+ @Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
if (savedInstanceState != null) {
@@ -93,6 +106,7 @@ public class OfflineArticleFragment extends Fragment {
title.setMovementMethod(LinkMovementMethod.getInstance());
title.setText(Html.fromHtml("<a href=\""+m_cursor.getString(m_cursor.getColumnIndex("link")).trim().replace("\"", "\\\"")+"\">" + titleStr + "</a>"));
+ registerForContextMenu(title);
}
WebView web = (WebView)view.findViewById(R.id.content);