- Add the Codota plugin to your IDE and get smart completions
private void myMethod () {StringBuilder s =
new StringBuilder()
new StringBuilder(32)
String str;new StringBuilder(str)
- Smart code suggestions by Codota
}
protected void updateGallery() { ArrayList<String> urls = ChatSDK.profilePictures().fromUser(getUser()); gridLayout.removeAllViews(); for (String url : urls) { addCellToGridLayout(gridLayout, createCellView(url)); } if (addMenuItem != null) { addMenuItem.setVisible(shouldShowAddButton(urls)); } }
@Override public boolean onCreateOptionsMenu(Menu menu) { updateGallery(); if (!getUser().isMe()) return super.onCreateOptionsMenu(menu); addMenuItem = menu.add(Menu.NONE, R.id.action_chat_sdk_add, 12, getString(R.string.action_add_picture)); addMenuItem.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM); addMenuItem.setIcon(R.drawable.ic_plus); addMenuItem.setVisible(shouldShowAddButton(ChatSDK.profilePictures().fromUser(getUser()))); return super.onCreateOptionsMenu(menu); }
if (getUser().isMe()) { cell.setOnLongClickListener(v -> { boolean isDefault = ChatSDK.profilePictures().fromUser(getUser()).indexOf(url) == 0; AlertDialog.Builder builder = new AlertDialog.Builder(this); if (!isDefault) {