private void updateViewContent() { BookmarkItem bookmarkItem = mEnhancedBookmarksModel.getBookmarkById(mBookmarkId); if (!TextUtils.equals(mTitleEditText.getTrimmedText(), bookmarkItem.getTitle())) { mTitleEditText.setText(bookmarkItem.getTitle()); } String folderTitle = mEnhancedBookmarksModel.getBookmarkTitle(bookmarkItem.getParentId()); if (!TextUtils.equals(mFolderTextView.getText(), folderTitle)) { mFolderTextView.setText(folderTitle); } if (!TextUtils.equals(mUrlEditText.getTrimmedText(), bookmarkItem.getUrl())) { mUrlEditText.setText(bookmarkItem.getUrl()); } mUrlEditText.setEnabled(bookmarkItem.isUrlEditable()); mFolderTextView.setEnabled(bookmarkItem.isMovable()); }
@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()); } }
private void updateViewContent() { BookmarkItem bookmarkItem = mEnhancedBookmarksModel.getBookmarkById(mBookmarkId); mTitleEditText.setText(bookmarkItem.getTitle()); mUrlEditText.setText(bookmarkItem.getUrl()); mFolderTextView.setText(mEnhancedBookmarksModel.getBookmarkTitle(bookmarkItem.getParentId())); }