diff options
| author | Leon Scroggins <scroggo@google.com> | 2009-05-28 17:27:38 -0400 |
|---|---|---|
| committer | Leon Scroggins <scroggo@google.com> | 2009-05-28 17:27:38 -0400 |
| commit | feb941d4be5daaf439f6b463f423618caee15892 (patch) | |
| tree | 11bc56f8f70cf3ba6f8be57b4a6422097bb10b24 /src/com/android/browser/BrowserHistoryPage.java | |
| parent | 7bfa63b55644fbf2da1fe6a24b3be0267529202c (diff) | |
| download | packages_apps_Browser-feb941d4be5daaf439f6b463f423618caee15892.tar.gz packages_apps_Browser-feb941d4be5daaf439f6b463f423618caee15892.tar.bz2 packages_apps_Browser-feb941d4be5daaf439f6b463f423618caee15892.zip | |
Enable setting home page from bookmarks/history.
Fix for issue 1482954: Longpress on bookmark or history should set homepage
[1/1]. Add a string for set homepage. Add the option in both the context menu
for the browser history and for browser bookmarks. In BrowserHistoryPage and
BrowserBookmarksPage handle the new option by setting the new homepage.
Diffstat (limited to 'src/com/android/browser/BrowserHistoryPage.java')
| -rw-r--r-- | src/com/android/browser/BrowserHistoryPage.java | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/com/android/browser/BrowserHistoryPage.java b/src/com/android/browser/BrowserHistoryPage.java index 2b781a1f6..e33341609 100644 --- a/src/com/android/browser/BrowserHistoryPage.java +++ b/src/com/android/browser/BrowserHistoryPage.java @@ -49,6 +49,7 @@ import android.widget.ExpandableListAdapter; import android.widget.ExpandableListView; import android.widget.ExpandableListView.ExpandableListContextMenuInfo; import android.widget.TextView; +import android.widget.Toast; import java.util.List; import java.util.Vector; @@ -222,6 +223,11 @@ public class BrowserHistoryPage extends ExpandableListActivity { Browser.deleteFromHistory(getContentResolver(), url); mAdapter.refreshData(); return true; + case R.id.homepage_context_menu_id: + BrowserSettings.getInstance().setHomePage(this, url); + Toast.makeText(this, R.string.homepage_set, + Toast.LENGTH_LONG).show(); + return true; default: break; } |
