start an activity . this method is defined to allow different methods of activity starting for newer versions of android and for compatibility library . concode_field_sep String DEFAULT_TITLE concode_elem_sep String DEFAULT_YES concode_elem_sep Activity activity concode_elem_sep Collection<String> DATA_MATRIX_TYPES concode_elem_sep String buttonYes concode_elem_sep String buttonNo concode_elem_sep String TAG concode_elem_sep Collection<String> QR_CODE_TYPES concode_elem_sep Collection<String> ONE_D_CODE_TYPES concode_elem_sep String title concode_elem_sep String message concode_elem_sep Collection<String> TARGET_ALL_KNOWN concode_elem_sep Collection<String> targetApplications concode_elem_sep Collection<String> PRODUCT_CODE_TYPES concode_elem_sep Collection<String> ALL_CODE_TYPES concode_elem_sep String BS_PACKAGE concode_elem_sep String DEFAULT_MESSAGE concode_elem_sep int REQUEST_CODE concode_elem_sep String DEFAULT_NO concode_elem_sep Collection<String> TARGET_BARCODE_SCANNER_ONLY concode_field_sep String getButtonYes concode_elem_sep void setButtonYes concode_elem_sep void setTitleByID concode_elem_sep String getButtonNo concode_elem_sep void setTitle concode_elem_sep String getMessage concode_elem_sep void setMessage concode_elem_sep Collection<String> list concode_elem_sep AlertDialog showDownloadDialog concode_elem_sep IntentResult parseActivityResult concode_elem_sep void setButtonNo concode_elem_sep String getTitle concode_elem_sep void setButtonNoByID concode_elem_sep void setTargetApplications concode_elem_sep AlertDialog initiateScan concode_elem_sep AlertDialog initiateScan concode_elem_sep void setButtonYesByID concode_elem_sep void shareText concode_elem_sep void setSingleTargetApplication concode_elem_sep Collection<String> getTargetApplications concode_elem_sep void setMessageByID concode_elem_sep String findTargetAppPackage