@Override public boolean onListChildClick( ExpandableListView parent, View v, int groupPosition, int childPosition, long id) { ClassicSector sector = mCard.getSector(groupPosition); ClassicBlock block = sector.getBlock(childPosition); String data = Utils.getHexString(block.getData(), ""); String sectorTitle = getString(R.string.sector_title_format, sector.getIndex()); String blockTitle = getString(R.string.block_title_format, block.getIndex()); new AlertDialog.Builder(getActivity()) .setTitle(String.format("%s, %s", sectorTitle, blockTitle)) .setPositiveButton(android.R.string.ok, null) .setMessage(data) .show(); return true; }