Example usage for android.view View getId

List of usage examples for android.view View getId

Introduction

In this page you can find the example usage for android.view View getId.

Prototype

@IdRes
@ViewDebug.CapturedViewProperty
public int getId() 

Source Link

Document

Returns this view's identifier.

Usage

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;
}