List of usage examples for android.view View getId
@IdRes @ViewDebug.CapturedViewProperty public int getId()
From source file:com.ieeton.agency.activity.ChatActivity.java
/** * ?//from w w w . jav a 2 s .co m * * @param view */ @Override public void onClick(View view) { int id = view.getId(); if (id == R.id.btn_send) {// ??(?) String s = mEditTextContent.getText().toString(); sendText(s); } else if (id == R.id.btn_quick_reply) { startActivityForResult(new Intent(this, ReplyTemplateActivity.class), REQUEST_CODE_QUICK_REPLY); } else if (id == R.id.btn_take_picture) { selectPicFromCamera();// } else if (id == R.id.btn_picture) { selectPicFromLocal(); // } else if (id == R.id.btn_location) { // ? startActivityForResult(new Intent(this, BaiduMapActivity.class), REQUEST_CODE_MAP); } else if (id == R.id.iv_emoticons_normal) { // more.setVisibility(View.VISIBLE); //iv_emoticons_normal.setVisibility(View.INVISIBLE); //iv_emoticons_checked.setVisibility(View.VISIBLE); btnContainer.setVisibility(View.GONE); expressionContainer.setVisibility(View.VISIBLE); hideKeyboard(); } else if (id == R.id.iv_emoticons_checked) { // ?? //iv_emoticons_normal.setVisibility(View.VISIBLE); //iv_emoticons_checked.setVisibility(View.INVISIBLE); btnContainer.setVisibility(View.VISIBLE); expressionContainer.setVisibility(View.GONE); more.setVisibility(View.GONE); } else if (id == R.id.btn_video) { // ? Intent intent = new Intent(ChatActivity.this, ImageGridActivity.class); startActivityForResult(intent, REQUEST_CODE_SELECT_VIDEO); } else if (id == R.id.btn_file) { // selectFileFromLocal(); } else if (id == R.id.btn_voice_call) { //? if (!EMChatManager.getInstance().isConnected()) Toast.makeText(this, "????", 0).show(); else startActivity(new Intent(ChatActivity.this, VoiceCallActivity.class) .putExtra("username", toChatUsername).putExtra("isComingCall", false)); } else if (id == R.id.iv_add) { followPatient(); } else if (id == R.id.iv_share) { if (mChatUser != null) { Intent intent = new Intent(this, ShareChatHistory.class); intent.putExtra(EXTRA_USERINFO, mChatUser); intent.putExtra(EXTRA_USERID, mChatUser.getId()); startActivity(intent); } } else if (id == R.id.btn_photo) { showPop();// } else if (id == R.id.iv_call) { String number = NetEngine.getIvrNumber(); if (number != null && !"".equals(number)) { Intent intent = new Intent(Intent.ACTION_DIAL, Uri.parse("tel:" + number)); try { startActivity(intent); } catch (Exception e) { e.printStackTrace(); } } } else if (view == mBackBtn) { finish(); } }
From source file:com.fvd.nimbus.PaintActivity.java
public void onTopBarClick(View v) { switch (v.getId()) { case R.id.bUndo_land: drawView.undo();/*from w ww . j a v a 2 s . c o m*/ break; case R.id.btnBack: drawView.hideCrop(); ((ViewAnimator) findViewById(R.id.top_switcher)).setDisplayedChild(0); break; case R.id.bToolShape_land: ((ViewAnimator) findViewById(R.id.top_switcher)).setDisplayedChild(3); updateColorDialog(dWidth, fWidth, dColor); drawView.setShape(0); setToolSelected(R.id.ls_bDraw1); break; case R.id.bToolCrop_land: hideTools(); drawView.setShape(10); ImageButton iv = (ImageButton) findViewById(R.id.bToolCrop_land); if (iv.isSelected()) { iv.setSelected(false); drawView.startEdit(); setLandToolSelected(R.id.bEditPage_land); } else setLandToolSelected(R.id.bToolCrop_land); break; case R.id.bToolText_land: if (findViewById(R.id.text_field).getVisibility() != View.VISIBLE) { drawView.hideCrop(); drawView.setShape(8); hideTools(); setLandToolSelected(R.id.bToolText_land); updateColorDialog(dWidth, fWidth, dColor); } else { findViewById(R.id.text_field).setVisibility(View.GONE); drawView.hideCrop(); drawView.startEdit(); setLandToolSelected(R.id.bEditPage_land); } break; case R.id.bEditPage_land: drawView.hideCrop(); drawView.startEdit(); hideTools(); setLandToolSelected(R.id.bEditPage_land); break; case R.id.bToolColor_land: prev = 0; ((ViewAnimator) findViewById(R.id.top_switcher)).setDisplayedChild(4); break; case R.id.bToolColor_land1: prev = 1; ((ViewAnimator) findViewById(R.id.top_switcher)).setDisplayedChild(4); break; case R.id.bClearAll_land: drawView.clear(); break; case R.id.bTurnLeft_land: drawView.deselectShapes(); drawView.setAngle(-90); break; case R.id.bTurnRight_land: drawView.deselectShapes(); drawView.setAngle(90); break; case R.id.bDone_land: if (storePath.length() > 0) { drawView.deselectShapes(); drawView.hideCrop(); ((ImageButton) findViewById(R.id.bToolCrop)).setSelected(false); drawView.startEdit(); setSelectedFoot(0); v.postDelayed(new Runnable() { @Override public void run() { screenCapture(); } }, 200); } else { //((ViewAnimator)findViewById(R.id.top_switcher)).setDisplayedChild(1); ((ViewAnimator) findViewById(R.id.top_switcher)).setDisplayedChild(1); } break; default: break; } }
From source file:com.fvd.nimbus.PaintActivity.java
public void onButtonClick(View v) { drawer.closeDrawer(GravityCompat.START); Intent ip = new Intent(); switch (v.getId()) { case R.id.lbTakePhoto: getPhoto();/*from w ww .ja va2 s . c om*/ break; case R.id.lbFromGallery: getPicture(); break; case R.id.lbPdfAnnotate: ip.setClassName("com.fvd.nimbus", "com.fvd.nimbus.ChoosePDFActivity"); startActivity(ip); finish(); break; case R.id.lbWebClipper: ip = new Intent(); ip.setClassName("com.fvd.nimbus", "com.fvd.nimbus.BrowseActivity"); startActivity(ip); finish(); break; case R.id.libSettings: Intent inten = new Intent(getApplicationContext(), SettingsActivity.class); startActivityForResult(inten, SHOW_SETTINGS); overridePendingTransition(R.anim.carbon_slide_in, R.anim.carbon_slide_out); break; default: break; } }
From source file:com.msopentech.applicationgateway.EnterpriseBrowserActivity.java
/** * Shows dialog enabling user to bookmark current (by default) or any other page. * /* www .ja v a 2 s. com*/ * @param v View this method is attached to. */ public void showAddBookmarkDialog(View v) { try { final Dialog dialog = new Dialog(this); dialog.setContentView(R.layout.create_bookmark_dialog); dialog.setTitle(getString(R.string.bookmark_dialog_title)); dialog.setCanceledOnTouchOutside(false); TextView cancelButton = (TextView) dialog.findViewById(R.id.create_bookmark_cancel); TextView saveButton = (TextView) dialog.findViewById(R.id.create_bookmark_ok); OnClickListener listener = new OnClickListener() { public void onClick(View v) { switch (v.getId()) { case R.id.create_bookmark_cancel: { dialog.dismiss(); break; } case R.id.create_bookmark_ok: { String name = ((EditText) dialog.findViewById(R.id.create_bookmark_name)).getText() .toString(); String address = ((EditText) dialog.findViewById(R.id.create_bookmark_url)).getText() .toString(); if (null != name && !(name.contentEquals("")) && null != address && !(address.contentEquals(""))) { PersistenceManager.addRecord(PersistenceManager.ContentType.BOOKMARKS, new URLInfo(address, name)); } dialog.dismiss(); break; } } } }; cancelButton.setOnClickListener(listener); saveButton.setOnClickListener(listener); EditText name = (EditText) dialog.findViewById(R.id.create_bookmark_name); EditText address = (EditText) dialog.findViewById(R.id.create_bookmark_url); name.setText(mActiveWebView.getTitle()); address.setText(mUrlEditTextView.getText()); dialog.show(); } catch (final Exception e) { Utility.showAlertDialog(EnterpriseBrowserActivity.class.getSimpleName() + ".showAddBookmarkDialog(): Failed. " + e.toString(), EnterpriseBrowserActivity.this); } }
From source file:com.fullteem.yueba.app.ui.ChatActivity.java
/** * ?//from w w w.java2 s.co m * * @param view */ @Override public void onClick(View view) { int id = view.getId(); if (id == R.id.btn_send) {// ??(?) String s = mEditTextContent.getText().toString(); sendText(s); } else if (id == R.id.btn_take_picture) { selectPicFromCamera();// } else if (id == R.id.btn_picture) { selectPicFromLocal(); // } else if (id == R.id.btn_location) { // ? startActivityForResult(new Intent(this, BaiduMapActivity.class), REQUEST_CODE_MAP); } else if (id == R.id.iv_emoticons_normal) { // more.setVisibility(View.VISIBLE); iv_emoticons_normal.setVisibility(View.INVISIBLE); iv_emoticons_checked.setVisibility(View.VISIBLE); btnContainer.setVisibility(View.GONE); emojiIconContainer.setVisibility(View.VISIBLE); hideKeyboard(); } else if (id == R.id.iv_emoticons_checked) { // ?? iv_emoticons_normal.setVisibility(View.VISIBLE); iv_emoticons_checked.setVisibility(View.INVISIBLE); btnContainer.setVisibility(View.VISIBLE); emojiIconContainer.setVisibility(View.GONE); more.setVisibility(View.GONE); } else if (id == R.id.btn_video) { // // ? // Intent intent = new Intent(ChatActivity.this, // ImageGridActivity.class); // startActivityForResult(intent, REQUEST_CODE_SELECT_VIDEO); } else if (id == R.id.btn_file) { // selectFileFromLocal(); } else if (id == R.id.btn_voice_call) { // ? if (!EMChatManager.getInstance().isConnected()) Toast.makeText(this, "????", 0).show(); else startActivity(new Intent(ChatActivity.this, VoiceCallActivity.class) .putExtra("username", toChatUsername).putExtra("isComingCall", false)); } // ? else if (id == R.id.viewMore) { windowShow(); } }
From source file:cn.suishen.email.activity.MessageViewFragmentBase.java
@Override public void onClick(View view) { if (!isMessageOpen()) { return; // Ignore. }/*ww w . j a v a 2 s.c om*/ switch (view.getId()) { case R.id.badge: onClickSender(); break; case R.id.load: onLoadAttachment((MessageViewAttachmentInfo) view.getTag()); break; case R.id.info: onInfoAttachment((MessageViewAttachmentInfo) view.getTag()); break; case R.id.save: onSaveAttachment((MessageViewAttachmentInfo) view.getTag()); break; case R.id.open: onOpenAttachment((MessageViewAttachmentInfo) view.getTag()); break; case R.id.cancel: onCancelAttachment((MessageViewAttachmentInfo) view.getTag()); break; case R.id.show_message: setCurrentTab(TAB_MESSAGE); break; case R.id.show_invite: setCurrentTab(TAB_INVITE); break; case R.id.show_attachments: setCurrentTab(TAB_ATTACHMENT); break; case R.id.show_pictures: showPicturesInHtml(); break; case R.id.always_show_pictures_button: setShowImagesForSender(); break; case R.id.sub_header_contents_collapsed: showDetails(); break; case R.id.sub_header_contents_expanded: hideDetails(); break; } }
From source file:com.fvd.nimbus.PaintActivity.java
public void onToolsClick(View v) { //ImageButton bs = (ImageButton)findViewById(R.id.bToolShape); switch (v.getId()) { case R.id.ls_bDrawCancel: case R.id.ls_bToolCancel: if (prev == 0 || v.getId() == R.id.ls_bDrawCancel) { ((ViewAnimator) findViewById(R.id.top_switcher)).setDisplayedChild(2); drawView.hideCrop();//from w ww . ja v a 2 s .c o m drawView.startEdit(); hideTools(); setLandToolSelected(R.id.bEditPage_land); } else { ((ViewAnimator) findViewById(R.id.top_switcher)).setDisplayedChild(3); } break; /*case R.id.ls_bToolCrop: hideTools(); drawView.setShape(10); ImageButton iv = (ImageButton)findViewById(R.id.ls_bToolCrop); if (iv.isSelected()) { iv.setSelected(false); drawView.startEdit(); setToolSelected(R.id.ls_bEditPage); } else setToolSelected(R.id.ls_bToolCrop); break; case R.id.ls_bToolText: if(findViewById(R.id.text_field).getVisibility()!=View.VISIBLE){ drawView.hideCrop(); drawView.setShape(8); hideTools(); setToolSelected(R.id.ls_bToolText); updateColorDialog(dWidth, fWidth, dColor); } else{ findViewById(R.id.text_field).setVisibility(View.GONE); drawView.hideCrop(); drawView.startEdit(); setToolSelected(R.id.ls_bEditPage); } break; case R.id.ls_bEditPage: drawView.hideCrop(); drawView.startEdit(); hideTools(); setToolSelected(R.id.ls_bEditPage); break; case R.id.ls_bToolColor: if(findViewById(R.id.color_menu).getVisibility()!=View.VISIBLE){ drawView.hideCrop(); showColorPopup(findViewById(R.id.bToolColor)); setToolSelected(R.id.ls_bToolColor); } else{ findViewById(R.id.color_menu).setVisibility(View.GONE); drawView.hideCrop(); drawView.startEdit(); setToolSelected(R.id.ls_bEditPage); } break;*/ case R.id.ls_bDraw1: drawView.setShape(0); setToolSelected(R.id.ls_bDraw1); //((ViewAnimator)findViewById(R.id.top_switcher)).setDisplayedChild(2); //bs.setImageResource(R.drawable.draw_tools_01); //findViewById(R.id.ls_draw_tools).setVisibility(View.GONE); break; case R.id.ls_bDraw2: drawView.setShape(5); setToolSelected(R.id.ls_bDraw2); //((ViewAnimator)findViewById(R.id.top_switcher)).setDisplayedChild(2); //bs.setImageResource(R.drawable.draw_tools_03); //findViewById(R.id.ls_draw_tools).setVisibility(View.GONE); break; case R.id.ls_bDraw3: drawView.setShape(3); //((ViewAnimator)findViewById(R.id.top_switcher)).setDisplayedChild(2); setToolSelected(R.id.ls_bDraw3); //bs.setImageResource(R.drawable.draw_tools_02); //findViewById(R.id.ls_draw_tools).setVisibility(View.GONE); break; case R.id.ls_bDraw4: setToolSelected(R.id.ls_bDraw4); //((ViewAnimator)findViewById(R.id.top_switcher)).setDisplayedChild(2); drawView.setShape(7); //bs.setImageResource(R.drawable.draw_tools_04); //findViewById(R.id.ls_draw_tools).setVisibility(View.GONE); break; case R.id.ls_bDraw5: setToolSelected(R.id.ls_bDraw5); drawView.setShape(6); //((ViewAnimator)findViewById(R.id.top_switcher)).setDisplayedChild(2); //bs.setImageResource(R.drawable.draw_tools_06); //findViewById(R.id.ls_draw_tools).setVisibility(View.GONE); break; case R.id.ls_bDraw6: setToolSelected(R.id.ls_bDraw6); //((ViewAnimator)findViewById(R.id.top_switcher)).setDisplayedChild(2); drawView.setShape(1); //bs.setImageResource(R.drawable.draw_tools_07); //findViewById(R.id.ls_draw_tools).setVisibility(View.GONE); break; case R.id.ls_bDraw8: setToolSelected(R.id.ls_bDraw8); //((ViewAnimator)findViewById(R.id.top_switcher)).setDisplayedChild(2); drawView.setShape(9); //findViewById(R.id.ls_draw_tools).setVisibility(View.GONE); //bs.setImageResource(R.drawable.draw_tools_05); break; } }
From source file:com.inmobi.ultrapush.AnalyzeActivity.java
@SuppressWarnings("deprecation") public void showPopupMenu(View view) { // popup menu position // In API 19, we can use showAsDropDown(View anchor, int xoff, int yoff, int gravity) // The problem in showAsDropDown (View anchor, int xoff, int yoff) is // it may show the window in wrong direction (so that we can't see it) int[] wl = new int[2]; view.getLocationInWindow(wl);// www .ja v a 2 s . co m int x_left = wl[0]; int y_bottom = getWindowManager().getDefaultDisplay().getHeight() - wl[1]; int gravity = android.view.Gravity.LEFT | android.view.Gravity.BOTTOM; switch (view.getId()) { case R.id.button_sample_rate: popupMenuSampleRate.showAtLocation(view, gravity, x_left, y_bottom); // popupMenuSampleRate.showAsDropDown(view, 0, 0); break; case R.id.button_fftlen: popupMenuFFTLen.showAtLocation(view, gravity, x_left, y_bottom); // popupMenuFFTLen.showAsDropDown(view, 0, 0); break; case R.id.button_average: popupMenuAverage.showAtLocation(view, gravity, x_left, y_bottom); // popupMenuAverage.showAsDropDown(view, 0, 0); break; } }
From source file:com.mitre.holdshort.MainActivity.java
private void showDisclaimer() { final Dialog dialog = new Dialog(MainActivity.this); OnClickListener disclaimerBtnClick;//from w w w.j a v a 2s . com dialog.setContentView(R.layout.legal_stuff_dialog); dialog.setTitle("RIPPLE - Informed Consent"); dialog.setCancelable(false); dialog.getWindow().setLayout(ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT); TextView consent = (TextView) dialog.findViewById(R.id.disclaimerAccept); TextView reject = (TextView) dialog.findViewById(R.id.disclaimerReject); disclaimerBtnClick = new OnClickListener() { @Override public void onClick(View v) { if (v.getId() == R.id.disclaimerAccept) { settings.edit().putBoolean("consent", true).commit(); dialog.dismiss(); waiverAccept = true; startUp(); } else { finish(); } } }; consent.setOnClickListener(disclaimerBtnClick); reject.setOnClickListener(disclaimerBtnClick); dialog.show(); }
From source file:com.dwdesign.tweetings.fragment.UserProfileFragment.java
@Override public boolean onLongClick(final View view) { if (mUser == null) return false; final boolean is_my_activated_account = isMyActivatedAccount(getActivity(), mUser.getId()); if (!is_my_activated_account) return false; switch (view.getId()) { case R.id.profile_image_container: { mPopupMenu = PopupMenu.getInstance(getActivity(), view); mPopupMenu.inflate(R.menu.action_profile_image); mPopupMenu.setOnMenuItemClickListener(this); mPopupMenu.show();/*from w ww. ja v a2s . c o m*/ return true; } case R.id.name_container: { final Bundle args = new Bundle(); args.putLong(INTENT_KEY_ACCOUNT_ID, mUser.getId()); args.putString(INTENT_KEY_TEXT, mUser.getName()); args.putString(INTENT_KEY_TITLE, getString(R.string.name)); args.putInt(INTENT_KEY_TYPE, TYPE_NAME); mDialogFragment.setArguments(args); mDialogFragment.show(getFragmentManager(), "edit_name"); return true; } case R.id.description_container: { final Bundle args = new Bundle(); args.putLong(INTENT_KEY_ACCOUNT_ID, mUser.getId()); args.putString(INTENT_KEY_TEXT, mUser.getDescription()); args.putString(INTENT_KEY_TITLE, getString(R.string.description)); args.putInt(INTENT_KEY_TYPE, TYPE_DESCRIPTION); mDialogFragment.setArguments(args); mDialogFragment.show(getFragmentManager(), "edit_description"); return true; } case R.id.location_container: { final Bundle args = new Bundle(); args.putLong(INTENT_KEY_ACCOUNT_ID, mUser.getId()); args.putString(INTENT_KEY_TEXT, mUser.getLocation()); args.putString(INTENT_KEY_TITLE, getString(R.string.location)); args.putInt(INTENT_KEY_TYPE, TYPE_LOCATION); mDialogFragment.setArguments(args); mDialogFragment.show(getFragmentManager(), "edit_location"); return true; } case R.id.url_container: { final URL url = mUser.getURL(); final Bundle args = new Bundle(); args.putLong(INTENT_KEY_ACCOUNT_ID, mUser.getId()); args.putString(INTENT_KEY_TEXT, url != null ? url.toString() : null); args.putString(INTENT_KEY_TITLE, getString(R.string.url)); args.putInt(INTENT_KEY_TYPE, TYPE_URL); mDialogFragment.setArguments(args); mDialogFragment.show(getFragmentManager(), "edit_url"); return true; } } return false; }