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:kr.co.cashqc.MainActivity.java

@Override
public void onItemSelected(View view, String name) {

    if (toast == null) {
        toast = Toast.makeText(mContext, "?? !~", Toast.LENGTH_SHORT);
        // toast.setGravity(Gravity.CENTER, 0, getScreenSize()/4);
    } else {/*  w  w  w  .  j  av  a2 s.com*/
        // toast.setText("ddd");
    }
    toast.show();
    mPointText.setText("?? ? ?");

    int drawable = 0;
    switch (view.getId()) {
    case R.id.wmain_chicken:
        mIntent.putExtra("TYPE", 1);
        drawable = R.drawable.bg_chicken;
        break;
    case R.id.wmain_pizza:
        mIntent.putExtra("TYPE", 2);
        drawable = R.drawable.bg_pizza;
        break;
    case R.id.wmain_chinese:
        mIntent.putExtra("TYPE", 3);
        drawable = R.drawable.bg_chinese;
        break;
    case R.id.wmain_korean:
        mIntent.putExtra("TYPE", 4);
        drawable = R.drawable.bg_korean;
        break;
    case R.id.wmain_dakbal:
        mIntent.putExtra("TYPE", 5);
        drawable = R.drawable.bg_dakbal;
        break;
    case R.id.wmain_night:
        mIntent.putExtra("TYPE", 6);
        drawable = R.drawable.bg_night;
        break;
    case R.id.wmain_bossam:
        mIntent.putExtra("TYPE", 7);
        drawable = R.drawable.bg_jokbal;
        break;
    case R.id.wmain_japanese:
        mIntent.putExtra("TYPE", 8);
        drawable = R.drawable.bg_japanese;
        break;
    }
    String uri = "drawable://" + drawable;
    ImageLoader.getInstance().loadImage(uri, new SimpleImageLoadingListener() {
        @Override
        public void onLoadingComplete(String imageUri, View view, Bitmap loadedImage) {
            Drawable topImage = new BitmapDrawable(loadedImage);
            mLinearLayout.setBackgroundDrawable(topImage);
        }
    });

}

From source file:com.jamsuni.jamsunicodescan.MainActivity.java

/**
 * Called when a view has been clicked.//  ww w. j  av  a  2 s  .  c o m
 *
 * @param v The view that was clicked.
 */
@Override
public void onClick(View v) {
    if (v.getId() == R.id.btnScan) {
        //testTTS("13   ? ?    ??  ?  ? ? ??  ?  ? ?\n");

        Button btContent = (Button) findViewById(R.id.btnContentView);
        btContent.setText("");
        btContent.setVisibility(View.GONE);
        contentString = "";

        barcodeValue.setText("");
        barcodeValue.setVisibility(View.VISIBLE);

        LinearLayout llBookInfo = (LinearLayout) findViewById(R.id.llBookInfo);
        llBookInfo.setVisibility(View.GONE);
        LinearLayout llProductInfo = (LinearLayout) findViewById(R.id.llProductInfo);
        llProductInfo.setVisibility(View.GONE);

        startScan();
        /*
        // launch barcode activity.
        Intent intent = new Intent(this, BarcodeCaptureActivity.class);
        intent.putExtra(BarcodeCaptureActivity.AutoFocus, autoFocus.isChecked());
        intent.putExtra(BarcodeCaptureActivity.UseFlash, useFlash.isChecked());
                
        startActivityForResult(intent, RC_BARCODE_CAPTURE);
        */

    }
    if (v.getId() == R.id.btnHistory) {
        Intent intent = new Intent(this, HistoryActivity.class);
        startActivityForResult(intent, HISTORY_CONTENT_VIEW);
    }
    if (v.getId() == R.id.btnContentView) {
        goURL();
    }

}

From source file:com.pitchedapps.primenumbercalculator.Calculator.java

License:asdf

public void onButtonClick(View view) throws IOException, ClassNotFoundException {
    BasicFunctions basic = new BasicFunctions(this);
    switch (view.getId()) {
    case R.id.eq:
        onEquals();// w ww  . j a va 2s  .c o  m
        break;
    case R.id.del:
        onDelete();
        break;
    case R.id.clr:
        onClear();
        break;
    case R.id.advanced_themes:
        onTheme();
        break;
    case R.id.advanced_clear_list:
        ArrayList<Long> empty = new ArrayList<>();
        saveList("Prime", empty);
        Toast.makeText(getApplicationContext(), "Stored prime number list cleared!", Toast.LENGTH_SHORT).show();
        break;
    case R.id.advanced_help:
        afterAdvancedPad(findViewById(R.id.help));
        break;
    case R.id.advanced_contact_me:
        basic.email();
        break;
    case R.id.advanced_rate_app:
        basic.rate();
        break;
    case R.id.advanced_share_app:
        basic.share();
        break;
    case R.id.advanced_about_dev:
        Toast.makeText(getApplicationContext(), "WIP", Toast.LENGTH_SHORT).show();
        break;
    case R.id.advanced_other_apps:
        Intent devPlay = new Intent(Intent.ACTION_VIEW, Uri.parse(getString(R.string.dev_play_store)));
        startActivity(devPlay);
        break;
    case R.id.advanced_google_plus:
        Intent gPlus = new Intent(Intent.ACTION_VIEW, Uri.parse(getString(R.string.dev_gplus_link)));
        startActivity(gPlus);
        break;
    case R.id.advanced_source:
        Intent github = new Intent(Intent.ACTION_VIEW, Uri.parse(getString(R.string.app_github)));
        startActivity(github);
        break;
    case R.id.advanced_credits:
        onCredits();
        break;
    case R.id.advanced_donate:
        onDonate();
        break;
    default:
        mInputEditText.append(((Button) view).getText());
        break;
    }
}

From source file:com.nearnotes.NoteEdit.java

public void onCheckboxClicked(View view) {
    boolean checked = ((CheckBox) view).isChecked(); // Is the view now checked?

    // Check which checkbox was clicked
    switch (view.getId()) {
    case R.id.checkbox_on_top:
        if (checked)
            mDbHelper.updateSetting(mRowId);
        else//from   w ww  .j a va2s  .c om
            mDbHelper.removeSetting();
        break;
    }
}

From source file:com.moonpi.swiftnotes.MainActivity.java

@Override
public void onClick(View v) {
    // If new note button pressed, start edit note activity with new note request code
    if (v.getId() == R.id.newNote) {
        Intent intent = new Intent(this, EditActivity.class);
        intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);

        intent.putExtra("requestCode", NEW_NOTE_REQUEST);

        startActivityForResult(intent, NEW_NOTE_REQUEST);
    }/*from  w  ww. ja  v  a  2  s . c  o m*/
}

From source file:com.kdao.cmpe235_project.UploadActivity.java

private void initUI() {
    /**/*w w  w.j a  va2 s .  com*/
     * This adapter takes the data in transferRecordMaps and displays it,
     * with the keys of the map being related to the columns in the adapter
     */
    simpleAdapter = new SimpleAdapter(this, transferRecordMaps, R.layout.record_item,
            new String[] { "checked", "fileName", "progress", "bytes", "state", "percentage" },
            new int[] { R.id.radioButton1, R.id.textFileName, R.id.progressBar1, R.id.textBytes, R.id.textState,
                    R.id.textPercentage });
    simpleAdapter.setViewBinder(new SimpleAdapter.ViewBinder() {
        @Override
        public boolean setViewValue(View view, Object data, String textRepresentation) {
            switch (view.getId()) {
            case R.id.radioButton1:
                RadioButton radio = (RadioButton) view;
                radio.setChecked((Boolean) data);
                return true;
            case R.id.textFileName:
                TextView fileName = (TextView) view;
                fileName.setText((String) data);
                return true;
            case R.id.progressBar1:
                ProgressBar progress = (ProgressBar) view;
                progress.setProgress((Integer) data);
                return true;
            case R.id.textBytes:
                TextView bytes = (TextView) view;
                bytes.setText((String) data);
                return true;
            case R.id.textState:
                TextView state = (TextView) view;
                state.setText(((TransferState) data).toString());
                return true;
            case R.id.textPercentage:
                TextView percentage = (TextView) view;
                percentage.setText((String) data);
                return true;
            }
            return false;
        }
    });
    setListAdapter(simpleAdapter);

    // Updates checked index when an item is clicked
    getListView().setOnItemClickListener(new AdapterView.OnItemClickListener() {
        @Override
        public void onItemClick(AdapterView<?> adapterView, View view, int pos, long id) {

            if (checkedIndex != pos) {
                transferRecordMaps.get(pos).put("checked", true);
                if (checkedIndex >= 0) {
                    transferRecordMaps.get(checkedIndex).put("checked", false);
                }
                checkedIndex = pos;
                updateButtonAvailability();
                simpleAdapter.notifyDataSetChanged();
            }
        }
    });

    //btnUploadFile = (Button) findViewById(R.id.buttonUploadFile);
    btnUploadImage = (Button) findViewById(R.id.buttonUploadImage);
    btnUploadAudio = (Button) findViewById(R.id.buttonUploadAudio);
    btnUploadVideo = (Button) findViewById(R.id.buttonUploadVideo);
    btnPause = (Button) findViewById(R.id.buttonPause);
    btnResume = (Button) findViewById(R.id.buttonResume);
    btnCancel = (Button) findViewById(R.id.buttonCancel);
    btnDelete = (Button) findViewById(R.id.buttonDelete);
    btnPauseAll = (Button) findViewById(R.id.buttonPauseAll);
    btnCancelAll = (Button) findViewById(R.id.buttonCancelAll);

    btnUploadImage.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            if (isTreeSelected) {
                System.out.println(">>>>> Start uploading photos... <<<<<<<");
                Intent intent = new Intent();
                if (Build.VERSION.SDK_INT >= 19) {
                    // For Android versions of KitKat or later, we use a
                    // different intent to ensure
                    // we can get the file path from the returned intent URI
                    intent.setAction(Intent.ACTION_OPEN_DOCUMENT);
                    intent.addCategory(Intent.CATEGORY_OPENABLE);
                    intent.putExtra(Intent.EXTRA_LOCAL_ONLY, true);
                } else {
                    intent.setAction(Intent.ACTION_GET_CONTENT);
                }
                APIurl = "/tree/" + treeId + "/photo";
                intent.setType("image/*");
                startActivityForResult(intent, 0);
            } else {
                Toast.makeText(getApplicationContext(), Config.UPLOAD_NOTREE_ERR, Toast.LENGTH_LONG).show();
            }
        }
    });

    btnUploadAudio.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            if (isTreeSelected) {
                Intent intent = new Intent();
                if (Build.VERSION.SDK_INT >= 19) {
                    // For Android versions of KitKat or later, we use a
                    // different intent to ensure
                    // we can get the file path from the returned intent URI
                    intent.setAction(Intent.ACTION_OPEN_DOCUMENT);
                    intent.addCategory(Intent.CATEGORY_OPENABLE);
                    intent.putExtra(Intent.EXTRA_LOCAL_ONLY, true);
                } else {
                    intent.setAction(Intent.ACTION_GET_CONTENT);
                }
                APIurl = "/tree/" + treeId + "/audio";
                intent.setType("audio/*");
                startActivityForResult(intent, 0);
            } else {
                Toast.makeText(getApplicationContext(), Config.UPLOAD_NOTREE_ERR, Toast.LENGTH_LONG).show();
            }
        }

    });

    btnUploadVideo.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            if (isTreeSelected) {
                Intent intent = new Intent();
                if (Build.VERSION.SDK_INT >= 19) {
                    // For Android versions of KitKat or later, we use a
                    // different intent to ensure
                    // we can get the file path from the returned intent URI
                    intent.setAction(Intent.ACTION_OPEN_DOCUMENT);
                    intent.addCategory(Intent.CATEGORY_OPENABLE);
                    intent.putExtra(Intent.EXTRA_LOCAL_ONLY, true);
                } else {
                    intent.setAction(Intent.ACTION_GET_CONTENT);
                }
                APIurl = "/tree/" + treeId + "/video";
                intent.setType("video/*");
                startActivityForResult(intent, 0);
            } else {
                Toast.makeText(getApplicationContext(), Config.UPLOAD_NOTREE_ERR, Toast.LENGTH_LONG).show();
            }
        }
    });

    btnPause.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            // Make sure the user has selected a transfer
            if (checkedIndex >= 0 && checkedIndex < observers.size()) {
                Boolean paused = transferUtility.pause(observers.get(checkedIndex).getId());
                /**
                 * If paused does not return true, it is likely because the
                 * user is trying to pause an upload that is not in a
                 * pausable state (For instance it is already paused, or
                 * canceled).
                 */
                if (!paused) {
                    Toast.makeText(UploadActivity.this, Config.UPLOAD_PAUSE_ERR, Toast.LENGTH_SHORT).show();
                }
            }
        }
    });

    btnResume.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            // Make sure the user has selected a transfer
            if (checkedIndex >= 0 && checkedIndex < observers.size()) {
                TransferObserver resumed = transferUtility.resume(observers.get(checkedIndex).getId());
                // Sets a new transfer listener to the original observer.
                // This will overwrite existing listener.
                observers.get(checkedIndex).setTransferListener(new UploadListener());
                /**
                 * If resume returns null, it is likely because the transfer
                 * is not in a resumable state (For instance it is already
                 * running).
                 */
                if (resumed == null) {
                    Toast.makeText(UploadActivity.this, Config.UPLOAD_RESUME_ERR, Toast.LENGTH_SHORT).show();
                }
            }
        }
    });

    btnCancel.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            // Make sure a transfer is selected
            if (checkedIndex >= 0 && checkedIndex < observers.size()) {
                Boolean canceled = transferUtility.cancel(observers.get(checkedIndex).getId());
                /**
                 * If cancel returns false, it is likely because the
                 * transfer is already canceled
                 */
                if (!canceled) {
                    Toast.makeText(UploadActivity.this, Config.UPLOAD_TRANSFER_ERR, Toast.LENGTH_SHORT).show();
                }
            }
        }
    });

    btnDelete.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            // Make sure a transfer is selected
            if (checkedIndex >= 0 && checkedIndex < observers.size()) {
                transferUtility.deleteTransferRecord(observers.get(checkedIndex).getId());
                observers.remove(checkedIndex);
                transferRecordMaps.remove(checkedIndex);
                checkedIndex = INDEX_NOT_CHECKED;
                updateButtonAvailability();
                updateList();
            }
        }
    });

    btnPauseAll.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            transferUtility.pauseAllWithType(TransferType.UPLOAD);
        }
    });

    btnCancelAll.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            transferUtility.cancelAllWithType(TransferType.UPLOAD);
        }
    });

    updateButtonAvailability();
}

From source file:com.hybris.mobile.app.commerce.fragment.ProductDetailFragmentBase.java

/**
 * Update the view pager for the images//from  ww w  .j av  a  2 s . co m
 */
protected void updateImageViewPagerIndicator(List<Image> images) {
    mImageAdapter.clear();
    mImageAdapter.addAll(images);
    mViewPager.setAdapter(mImageAdapter);
    mViewPager.setCurrentItem(mCurrentIndicator);
    mImageAdapter.notifyDataSetChanged();

    // for each image we create a matched indicator button with its listener
    for (int i = 0; i < mImageAdapter.getCount(); i++) {
        Button indicatorBtn = (Button) LayoutInflater.from(this.getActivity())
                .inflate(R.layout.viewpager_indicator_button, mLayoutIndicator, false);
        if (mLayoutIndicator.findViewById(i) == null) {

            indicatorBtn.setId(i);

            indicatorBtn.setContentDescription("product_detail_image_indicator" + i);
            mLayoutIndicator.addView(indicatorBtn);

            mLayoutIndicator.findViewById(i).setOnTouchListener(new OnTouchListener() {
                @Override
                public boolean onTouch(View v, MotionEvent event) {
                    mViewPager.setCurrentItem(v.getId());
                    v.performClick();
                    return false;
                }
            });
        }
    }

    if (mLayoutIndicator.findViewById(mViewPager.getCurrentItem()) != null) {
        mLayoutIndicator.findViewById(mViewPager.getCurrentItem()).setEnabled(false);
    }

}

From source file:com.dwdesign.tweetings.fragment.UserListDetailsFragment.java

@Override
public boolean onLongClick(final View view) {
    if (mUserList == null)
        return false;
    final boolean is_my_activated_account = isMyActivatedAccount(getActivity(), mUserId);
    if (!is_my_activated_account)
        return false;
    switch (view.getId()) {
    case R.id.name_container:
    case R.id.description_container:
        final Bundle args = new Bundle();
        args.putLong(INTENT_KEY_ACCOUNT_ID, mAccountId);
        args.putString(INTENT_KEY_LIST_NAME, mUserList.getName());
        args.putString(INTENT_KEY_DESCRIPTION, mUserList.getDescription());
        args.putString(INTENT_KEY_TITLE, getString(R.string.description));
        args.putBoolean(INTENT_KEY_IS_PUBLIC, mUserList.isPublic());
        args.putInt(INTENT_KEY_LIST_ID, mUserList.getId());
        mEditUserListDialogFragment.setArguments(args);
        mEditUserListDialogFragment.show(getFragmentManager(), "edit_user_list_details");
        return true;
    }// ww  w  . ja  v a2s  . c o m
    return false;
}

From source file:com.androidquery.simplefeed.fragments.FeedFragment.java

@Override
public void onClick(View view) {

    try {//from ww  w.  j av a  2s  .  co m

        int id = view.getId();

        FeedItem item = getItem(view);
        AQUtility.debug("click", item);
        if (item == null)
            return;

        actionItem = item;

        switch (id) {
        case R.id.button_like:
            like(item);
            view.setEnabled(false);
            break;
        case R.id.content_tb:
        case R.id.content_name:
            contentClicked(item);
            break;
        case R.id.button_comment:
            comments();
            break;
        case R.id.tb:
        case R.id.name:
        case R.id.button_source1:
            AQUtility.debug("source1");
            userWall(false);
            break;
        case R.id.name2:
        case R.id.button_source2:
            userWall(true);
            break;
        }
    } catch (Exception e) {
        AQUtility.report(e);
    }

}

From source file:com.huofu.RestaurantOS.ui.splash.activate.java

/**
 * ?/*from w w  w . j  av a2  s . com*/
 *
 * @param msg:
 * @param result:-1->? 0-???
 */
public void showDialogError(String msg, final int result) {
    LayoutInflater inflater = (LayoutInflater) ctxt.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
    View grid = inflater.inflate(R.layout.dialog_show_error_one_option, null);

    TextView tvContent = (TextView) grid.findViewById(R.id.tv_dialog_error_content);
    final Button btn_close = (Button) grid.findViewById(R.id.btn_dialog_error_close);

    tvContent.setText(msg);

    OnClickListener ocl = new OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub
            if (v.getId() == btn_close.getId()) {
                if (dialog_show_error != null) {
                    if (dialog_show_error.isShowing()) {
                        dialog_show_error.dismiss();
                    }
                }
                if (result == -1) {
                    finishWithNextActivity(LoginActivity.class);
                }
            }
        }
    };
    btn_close.setOnClickListener(ocl);

    int width = CommonUtils.getScreenWidth(ctxt);
    int height = CommonUtils.getScreenHeight(ctxt);

    if (dialog_show_error == null) {
        dialog_show_error = new PopupWindow(grid, width, height, true);
    }

    dialog_show_error.setBackgroundDrawable(new BitmapDrawable());
    dialog_show_error.setContentView(grid);
    dialog_show_error.setFocusable(true);
    dialog_show_error.setOutsideTouchable(true);
    dialog_show_error.setAnimationStyle(R.style.AutoDialogAnimation);
    try {
        dialog_show_error.showAtLocation(rl_activate, Gravity.NO_GRAVITY, 0, 0);
    } catch (Exception e) {

    }

}