Show a remove button for existing bookmarks.
Bug:3222677
Change-Id: Id11585bc68f239a02aa477898f6c00792ad44093
diff --git a/src/com/android/browser/BrowserBookmarksPage.java b/src/com/android/browser/BrowserBookmarksPage.java
index ea97c29..d5a5182 100644
--- a/src/com/android/browser/BrowserBookmarksPage.java
+++ b/src/com/android/browser/BrowserBookmarksPage.java
@@ -630,25 +630,10 @@
// Put up a dialog asking if the user really wants to
// delete the bookmark
Cursor cursor = mAdapter.getItem(position);
+ long id = cursor.getLong(BookmarksLoader.COLUMN_INDEX_ID);
+ String title = cursor.getString(BookmarksLoader.COLUMN_INDEX_TITLE);
Context context = getActivity();
- final ContentResolver resolver = context.getContentResolver();
- final Uri uri = ContentUris.withAppendedId(BrowserContract.Bookmarks.CONTENT_URI,
- cursor.getLong(BookmarksLoader.COLUMN_INDEX_ID));
-
- new AlertDialog.Builder(context)
- .setTitle(R.string.delete_bookmark)
- .setIcon(android.R.drawable.ic_dialog_alert)
- .setMessage(context.getString(R.string.delete_bookmark_warning,
- cursor.getString(BookmarksLoader.COLUMN_INDEX_TITLE)))
- .setPositiveButton(R.string.ok,
- new DialogInterface.OnClickListener() {
- @Override
- public void onClick(DialogInterface dialog, int whichButton) {
- resolver.delete(uri, null, null);
- }
- })
- .setNegativeButton(R.string.cancel, null)
- .show();
+ BookmarkUtils.displayRemoveBookmarkDialog(id, title, context, null);
}
private String getUrl(int position) {