コード例 #1
0
 @Override
 public void bookmarkNodeChanged(BookmarkItem node) {
   if (mBookmarkId.equals(node.getId())
       || node.getId()
           .equals(mEnhancedBookmarksModel.getBookmarkById(mBookmarkId).getParentId())) {
     updateViewContent();
   }
 }
コード例 #2
0
 @Override
 public void bookmarkNodeRemoved(
     BookmarkItem parent, int oldIndex, BookmarkItem node, boolean isDoingExtensiveChanges) {
   if (mBookmarkId.equals(node.getId())) {
     finish();
   }
 }
コード例 #3
0
 @Override
 public void bookmarkNodeMoved(
     BookmarkItem oldParent, int oldIndex, BookmarkItem newParent, int newIndex) {
   BookmarkId movedBookmark =
       mEnhancedBookmarksModel.getChildAt(newParent.getId(), newIndex);
   if (movedBookmark.equals(mBookmarkId)) {
     mFolderTextView.setText(newParent.getTitle());
   }
 }