@Override public boolean onTap(int index) { OverlayItem item = overlayItemList.get(index); Log.d("CBOverlay", item.getTitle() + ": " + item.getSnippet()); AlertDialog.Builder dialog = new AlertDialog.Builder(mContext); dialog.setTitle(item.getTitle()); dialog.setMessage(item.getSnippet()); dialog.setPositiveButton( "Apply!", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { // Apply to CB Job try { String response = CurrentUser.sendApplication(); Toast.makeText(mContext, "Posted Job Successfully!", Toast.LENGTH_SHORT).show(); } catch (Exception e) { e.printStackTrace(); } } }); dialog.setNegativeButton( "Cancel", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int which) { // Disregard dialog.dismiss(); } }); dialog.show(); return true; }
@Override protected boolean onTap(int index) { OverlayItem item = mOverlays.get(index); AlertDialog.Builder dialog = new AlertDialog.Builder(mContext); dialog.setTitle(item.getTitle()); dialog.setMessage(item.getSnippet()); dialog.show(); return true; }