List of usage examples for android.view View getId
@IdRes @ViewDebug.CapturedViewProperty public int getId()
From source file:com.gizwits.smartlight.activity.MainListActivity.java
/** * ???// w ww . ja va 2 s .c o m * * @param view item */ public void onClickSlipBar(View view) { switch (view.getId()) { case R.id.rlDevice: IntentUtils.getInstance().startActivity(MainListActivity.this, DeviceManageListActivity.class); break; case R.id.rlAbout: IntentUtils.getInstance().startActivity(MainListActivity.this, AboutActivity.class); break; case R.id.rlAccount: IntentUtils.getInstance().startActivity(MainListActivity.this, UserManageActivity.class); break; case R.id.rlHelp: IntentUtils.getInstance().startActivity(MainListActivity.this, HelpActivity.class); break; case R.id.btnDeviceList: mCenter.cDisconnect(mXpgWifiDevice); DisconnectOtherDevice(); IntentUtils.getInstance().startActivity(MainListActivity.this, DeviceListActivity.class); finish(); break; case R.id.btnFactoryReset: Log.i(TAG, "Zigbee factory reset"); mCenter.cFactoryResetZigbee(setmanager.getUid(), setmanager.getToken(), Configs.PRODUCT_KEY_Sub); break; } }
From source file:com.t2.compassionMeditation.Graphs1Activity.java
public void onButtonClick(View v) { final int id = v.getId(); switch (id) { // case R.id.buttonBack: // finish(); // // break; // case R.id.buttonAddMeasure: boolean toggleArray[] = new boolean[mBioParameters.size()]; for (int j = 0; j < mBioParameters.size(); ++j) { GraphBioParameter item = mBioParameters.get(j); if (item.visible) toggleArray[j] = true;/*from ww w .j av a 2s .c o m*/ else toggleArray[j] = false; } String[] measureNames = new String[mBioParameters.size()]; int i = 0; for (GraphBioParameter item : mBioParameters) { measureNames[i++] = item.title1; } // Present dialog to allow user to choose which parameters to view in this activity AlertDialog.Builder alert = new AlertDialog.Builder(this); alert.setTitle(R.string.alert_dialog_measure_selector); // alert.setMultiChoiceItems(R.array.measure_select_dialog_items, alert.setMultiChoiceItems(measureNames, toggleArray, new DialogInterface.OnMultiChoiceClickListener() { public void onClick(DialogInterface dialog, int whichButton, boolean isChecked) { GraphBioParameter item = mBioParameters.get(whichButton); item.visible = item.visible ? false : true; saveVisibleKeyIds(); generateChart(); } }); alert.setPositiveButton(R.string.alert_dialog_ok, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { generateChart(); } }); alert.show(); break; case R.id.buttonPause: if (mPaused == true) { mPaused = false; mPauseButton.getBackground().setColorFilter(Color.LTGRAY, PorterDuff.Mode.MULTIPLY); mPauseButton.setText(R.string.button_running); if (mLoggingEnabled) { try { mDataOutHandler.logNote(getString(R.string.un_paused)); } catch (DataOutHandlerException e) { Log.e(TAG, e.toString()); e.printStackTrace(); } // data header } if (mLogCatEnabled) { Log.d(TAG, "Un-Paused"); } } else { mPaused = true; mPauseButton.getBackground().setColorFilter(0xFFFF0000, PorterDuff.Mode.MULTIPLY); mPauseButton.setText(R.string.button_pause); if (mLoggingEnabled) { try { mDataOutHandler.logNote(getString(R.string.paused)); } catch (DataOutHandlerException e) { Log.e(TAG, e.toString()); e.printStackTrace(); } // data header } if (mLogCatEnabled) { Log.d(TAG, "Paused"); } } break; } // End switch }
From source file:com.abc.driver.MainActivity.java
/** * ?viewid ?/*from www . jav a2s.c om*/ * * @param v */ public void chooseAddress2(View v) { mTSAtv = (TextView) findViewById(R.id.truck_shipper_address_tv); mTCAtv = (TextView) findViewById(R.id.truck_consignee_address_tv); if (v.getId() == R.id.truck_shipper_address || v.getId() == R.id.truck_shipper_address_btn) { InputListener listener = new InputListener() { @Override public void getText(String str, String str2) { // TODO Auto-generated method stub mTSAtv.setText(str); mTruckShipperAddressCode = str2; } }; mCityDialog = new CityDialog(MainActivity.this, listener); mCityDialog.setTitle("?"); mCityDialog.show(); } else if (v.getId() == R.id.truck_consignee_address_btn || v.getId() == R.id.truck_consignee_address_tv) { InputListener listener = new InputListener() { @Override public void getText(String str, String str2) { // TODO Auto-generated method stub mTCAtv.setText(str); mTruckConsigneeAddressCode = str2; } }; mCityDialog = new CityDialog(MainActivity.this, listener); mCityDialog.setTitle("?"); mCityDialog.show(); } }
From source file:com.dragon4.owo.ar_trace.ARCore.MixView.java
public void navercategoryClicked(View v) throws ExecutionException, InterruptedException { // if (dataView.isFrozen()) // dataView.setFrozen(false); DataSource.DATASOURCE selectedDatasource = null; DataConvertor dataConvertor = new DataConvertor(); // TODO: 2016. 12. 9. ?. switch (v.getId()) { case R.id.ar_mixview_cafe: selectedDatasource = DataSource.DATASOURCE.CAFE; break;//from w ww .j av a 2s . c o m case R.id.ar_mixview_bus: selectedDatasource = DataSource.DATASOURCE.BUSSTOP; break; case R.id.ar_mixview_convenience_store: selectedDatasource = DataSource.DATASOURCE.Convenience; break; case R.id.ar_mixview_restaurant: selectedDatasource = DataSource.DATASOURCE.Restaurant; break; case R.id.ar_mixview_bank: selectedDatasource = DataSource.DATASOURCE.BANK; break; case R.id.ar_mixview_hospital: selectedDatasource = DataSource.DATASOURCE.HOSPITAL; break; case R.id.ar_mixview_lodgment: selectedDatasource = DataSource.DATASOURCE.ACCOMMODATION; break; default: selectedDatasource = null; break; } if (selectedDatasource == null) Toast.makeText(mixContext, "? ???", Toast.LENGTH_SHORT).show(); else { Location location = mixContext.getCurrentLocation(); dataView.getDataHandler().clearMarkerList(); // topLayoutOnMixView.naverFragment.clearCategoryMarker(); // ?? for (DataSource.DATASOURCE dataSource : DataSource.DATASOURCE.values()) { if (dataSource != selectedDatasource) mixContext.setDataSource(dataSource, false); else mixContext.setDataSource(selectedDatasource, !mixContext.isDataSourceSelected(selectedDatasource)); } //dataView.getDataHandler().cleaMarketListUnCheckedDataSource(selectedDatasource); // Log.i(selectedDatasource.toString(), "?"); if (mixContext.isDataSourceSelected(selectedDatasource)) { dataView.requestData( DataSource.createRequestCategoryURL(selectedDatasource, location.getLatitude(), location.getLongitude(), location.getAltitude(), 20), DataSource.dataFormatFromDataSource(selectedDatasource), selectedDatasource); } } }
From source file:com.owncloud.android.authentication.AuthenticatorActivity.java
/** * Handles the change of focus on the text inputs for the server URL and the * password// w ww . ja va 2 s . com */ public void onFocusChange(View view, boolean hasFocus) { if (view.getId() == R.id.hostUrlInput) { if (!hasFocus) { onUrlInputFocusLost((TextView) view); } else { hideRefreshButton(); } } else if (view.getId() == R.id.account_password) { onPasswordFocusChanged((TextView) view, hasFocus); } }
From source file:com.dwdesign.tweetings.fragment.UserProfileFragment.java
@Override public void onClick(final View view) { switch (view.getId()) { case R.id.follow: { if (mUser != null && mAccountId != mUser.getId()) { mFollowProgress.setVisibility(View.VISIBLE); mFollowButton.setVisibility(View.GONE); if (mFriendship.isSourceFollowingTarget()) { mService.destroyFriendship(mAccountId, mUser.getId()); } else { mService.createFriendship(mAccountId, mUser.getId()); }//w w w . jav a 2s.c o m } break; } case R.id.retry: { reloadUserInfo(); break; } case R.id.name_container: { if (mUser != null) { } break; } case R.id.profile_image_container: { final String profile_image_url_string = getOriginalTwitterProfileImage( parseString(mUser.getProfileImageURL())); if (profile_image_url_string == null) return; final Uri uri = Uri.parse(profile_image_url_string); openImage(getActivity(), uri, false); break; } case R.id.tweets_container: { if (mUser == null) return; openUserTimeline(getActivity(), mAccountId, mUser.getId(), mUser.getScreenName()); break; } case R.id.followers_container: { if (mUser == null) return; openUserFollowers(getActivity(), mAccountId, mUser.getId(), mUser.getScreenName()); break; } case R.id.friends_container: { if (mUser == null) return; openUserFriends(getActivity(), mAccountId, mUser.getId(), mUser.getScreenName()); break; } case R.id.more_options: { if (mUser == null || mFriendship == null) return; if (!isMyActivatedAccount(getActivity(), mUser.getId())) { mPopupMenu = PopupMenu.getInstance(getActivity(), view); mPopupMenu.inflate(R.menu.action_user_profile); final Menu menu = mPopupMenu.getMenu(); final MenuItem blockItem = menu.findItem(MENU_BLOCK); final MenuItem trackItem = menu.findItem(MENU_TRACKING); if (blockItem != null) { final Drawable blockIcon = blockItem.getIcon(); if (mFriendship.isSourceBlockingTarget()) { blockItem.setTitle(R.string.unblock); blockIcon.mutate().setColorFilter(getResources().getColor(R.color.holo_blue_bright), PorterDuff.Mode.MULTIPLY); } else { blockItem.setTitle(R.string.block); blockIcon.clearColorFilter(); } } if (trackItem != null) { if (mPreferences.getBoolean(com.dwdesign.tweetings.Constants.PREFERENCE_KEY_PUSH_NOTIFICATIONS, false) == false) { trackItem.setVisible(false); } else { if (tracking == true) { trackItem.setTitle(R.string.untrack_user); } else { trackItem.setTitle(R.string.track_user); } } } final MenuItem sendDirectMessageItem = menu.findItem(MENU_SEND_DIRECT_MESSAGE); if (sendDirectMessageItem != null) { sendDirectMessageItem.setVisible(mFriendship.isTargetFollowingSource()); } final MenuItem wantRetweetsItem = menu.findItem(MENU_WANT_RETWEETS); if (mFriendship.wantRetweets() == true) { wantRetweetsItem.setTitle(R.string.disable_retweet); } else { wantRetweetsItem.setTitle(R.string.enable_retweet); } mPopupMenu.setOnMenuItemClickListener(this); mPopupMenu.show(); } break; } } }
From source file:com.gizwits.smartlight.activity.MainListActivity.java
@Override public void onClick(View v) { switch (v.getId()) { case R.id.ivBack: case R.id.ivMenu: Log.i(TAG, "back key is pressed"); mView.toggle();//from w ww. j av a 2 s. c o m break; case R.id.btnSwitch: //?0.6?????--600 if (switchTime + 1000 > System.currentTimeMillis()) { return; } switchTime = System.currentTimeMillis(); if (!selectGroup.equals("") && selectGroup != null) { Log.i(TAG, "operate on group=" + selectGroup); //?ledList if (btnSwitch.getText().toString().equals("close")) { mCenter.cSwitchOnGroup(selectGroup, false); } else { mCenter.cSwitchOnGroup(selectGroup, true); } } else { //? if (btnSwitch.getText().toString().equals("close")) { mCenter.cSwitchOn(selectSubDevice, false); } else { mCenter.cSwitchOn(selectSubDevice, true); } } break; case R.id.ifttt: //?? Intent intent = new Intent(MainListActivity.this, EditIfttt.class); intent.putStringArrayListExtra("sceneList", GroupDevice.getAllSceneName(sceneList)); intent.putStringArrayListExtra("ControllerList", GroupDevice.getAllName(ControllerList)); intent.putExtra("did", "" + mXpgWifiDevice.getDid()); startActivity(intent); break; case R.id.black_alpha_bg: bottomClose(); break; case R.id.ivEdit: //? Log.i("showDel", "" + ivDels.size()); bottomClose(); if (ivEdit.getTag().toString().equals("1")) { ivEdit.setImageResource(R.drawable.icon_confirm); ivEdit.setTag("0"); } else { ivEdit.setImageResource(R.drawable.icon_edit_w); ivEdit.setTag("1"); } if (ivDels.size() < 1) { return; } if (ivEdit.getTag().toString().equals("0")) { for (ImageView ivDel : ivDels) { ivDel.setVisibility(View.VISIBLE); } } else { for (ImageView ivDel : ivDels) { ivDel.setVisibility(View.INVISIBLE); } } break; case R.id.btn_addscene: String payload = ""; scene newScene; boolean isIgnore = false; Log.i(TAG, "Click scene button"); newScene = new scene("", "", "", 0); newScene.setValue(Integer.toString(mLightness) + ":" + Integer.toString(mHue) + ":" + Integer.toString(mSaturation)); if (tvEditSceneName.getText().toString().trim().isEmpty()) { if (scene_details.isEmpty()) newScene.setName("scene0"); else newScene.setName("scene" + (scene_details.size())); } else { newScene.setName(tvEditSceneName.getText().toString()); } //If same should not add, need add this logic here.... for (int i = 0; i < scene_details.size(); i++) { if (scene_details.get(i).getValue().equals(newScene.getValue())) { isIgnore = true; Toast.makeText(this, "You have already add the same scene before!", Toast.LENGTH_LONG).show(); Log.i(TAG, "Already have such scene so ignore this action"); } } if (isIgnore) break; // Also send cmd to gateway Log.i(TAG, "Send scene add cmd to gateway"); payload += newScene.getName(); payload += ":"; if (!selectGroup.equals("") && selectGroup != null) { for (int i = 0; i < groupMapList.get(selectGroup).size(); i++) { if (i > 0) payload += ","; payload += groupMapList.get(selectGroup).get(i); } payload += ":"; payload += newScene.getValue(); mCenter.cAddScene(selectGroup, payload); } break; } }
From source file:com.t2.compassionMeditation.MeditationActivity.java
/** * Hansles UI button clicks//from ww w . j a va 2s . co m * @param v */ public void onButtonClick(View v) { final int id = v.getId(); switch (id) { case R.id.buttonBack: finish(); break; case R.id.buttonPause: if (mPaused) { mPaused = false; mPauseButton.setImageResource(R.drawable.quit); mTextViewInstructions.setVisibility(View.INVISIBLE); toggleControls(); Toast.makeText(mInstance, "You may toggle the screen controls back \non by pressing anywhere on the screen", Toast.LENGTH_SHORT).show(); } else { handlePause(mUserId + mSessionId + " Paused"); } break; } // End switch }
From source file:com.grass.caishi.cc.activity.main.MainActivity.java
/** * button/*from w ww. ja va 2 s.c o m*/ * * @param view */ public void onTabClicked(View view) { switch (view.getId()) { case R.id.btn_main_message: index = 0; break; case R.id.btn_main_city: index = 1; break; case R.id.btn_main_quanguo: index = 2; break; case R.id.btn_main_friend: index = 3; break; case R.id.btn_main_setting: index = 4; break; } if (currentTabIndex != index) { FragmentTransaction trx = getSupportFragmentManager().beginTransaction(); trx.hide(fragments[currentTabIndex]); if (!fragments[index].isAdded()) { trx.add(R.id.fragment_container, fragments[index]); } trx.show(fragments[index]).commit(); if (fragments[index] == settingFragment) { settingFragment.InitData(false); } } mTabs[currentTabIndex].setSelected(false); mTabs[currentTabIndex].setTextColor(getResources().getColor(R.color.gray_normal)); // ?tab? mTabs[index].setSelected(true); mTabs[index].setTextColor(Color.parseColor("#0491FC")); currentTabIndex = index; }
From source file:com.onebus.view.MainActivity.java
/** * ??//w w w. j a va 2 s .c om */ public void initWidget() { locationImg = (ImageButton) findViewById(R.id.main_location); mCurrentMode = LocationMode.NORMAL; locationImg.setImageResource(R.drawable.main_icon_location); OnClickListener btnClickListener = new OnClickListener() { public void onClick(View v) { switch (mCurrentMode) { case NORMAL: // ?? myOrientationListener.start(); locationImg.setImageResource(R.drawable.main_icon_follow); mCurrentMode = LocationMode.FOLLOWING; mBaiduMap.setMyLocationConfigeration(new MyLocationConfiguration(mCurrentMode, true, null)); // BitmapDescriptor mCurrentMarker = BitmapDescriptorFactory // .fromResource(R.drawable.navi_map_gps_locked); // MyLocationConfiguration config = new // MyLocationConfiguration( // mCurrentMode, true, mCurrentMarker); // mBaiduMap.setMyLocationConfigeration(config); break; case COMPASS: // ? myOrientationListener.stop(); locationImg.setImageResource(R.drawable.main_icon_location); mCurrentMode = LocationMode.NORMAL; mBaiduMap.setMyLocationConfigeration(new MyLocationConfiguration(mCurrentMode, true, null)); MapStatus ms = new MapStatus.Builder(mBaiduMap.getMapStatus()).overlook(0).rotate(0).build(); MapStatusUpdate u = MapStatusUpdateFactory.newMapStatus(ms); mBaiduMap.animateMapStatus(u); break; case FOLLOWING: locationImg.setImageResource(R.drawable.main_icon_compass); mCurrentMode = LocationMode.COMPASS; mBaiduMap.setMyLocationConfigeration(new MyLocationConfiguration(mCurrentMode, true, null)); // BitmapDescriptor mCurrentMarker0 = // BitmapDescriptorFactory // .fromResource(R.drawable.navi_map_gps_locked); // MyLocationConfiguration config0 = new // MyLocationConfiguration( // mCurrentMode, true, mCurrentMarker0); // mBaiduMap.setMyLocationConfigeration(config0); break; } } }; locationImg.setOnClickListener(btnClickListener); /** * zoom init a origin zoom level maxLevel*0.85 . But it doesn't work */ zoomInButton = (ImageButton) findViewById(R.id.main_zoom_in); zoomOutButton = (ImageButton) findViewById(R.id.main_zoom_out); zoomLevel = (float) (mBaiduMap.getMaxZoomLevel() * 0.85); MapStatusUpdate u = MapStatusUpdateFactory.zoomTo(zoomLevel); mBaiduMap.animateMapStatus(u); OnClickListener onClickListener = new OnClickListener() { @Override public void onClick(View view) { if (view.equals(zoomInButton)) { perfomZoom(true); } else if (view.equals(zoomOutButton)) { perfomZoom(false); } } }; zoomInButton.setOnClickListener(onClickListener); zoomOutButton.setOnClickListener(onClickListener); mButtonNearBy = (MainWidgetImageButton) findViewById(R.id.main_bottombutton_nearby); mButtonRoute = (MainWidgetImageButton) findViewById(R.id.main_bottombutton_route); mButtonNav = (MainWidgetImageButton) findViewById(R.id.main_bottombutton_nav); mButtonMine = (MainWidgetImageButton) findViewById(R.id.main_bottombutton_mine); OnClickListener onBottomButtonClickListener = new OnClickListener() { @Override public void onClick(View view) { try { switch (view.getId()) { case R.id.main_bottombutton_nearby: Intent nearbyIntent = new Intent(MainActivity.this, NearbyActivity.class); startActivity(nearbyIntent); break; case R.id.main_bottombutton_route: Log.i("MainActivity", "Click _route"); Intent searchIntent = new Intent(MainActivity.this, RoutePlanActivity.class); startActivity(searchIntent); break; case R.id.main_bottombutton_nav: Intent mineIntent = new Intent(MainActivity.this, UserActivity.class); startActivity(mineIntent); break; case R.id.main_bottombutton_mine: Intent settingIntent = new Intent(MainActivity.this, SettingActivity.class); startActivity(settingIntent); break; } } catch (Exception e) { e.printStackTrace(); } } }; mButtonNearBy.setOnClickListener(onBottomButtonClickListener); mButtonRoute.setOnClickListener(onBottomButtonClickListener); mButtonNav.setOnClickListener(onBottomButtonClickListener); mButtonMine.setOnClickListener(onBottomButtonClickListener); mSearchImageButton = (ImageButton) findViewById(R.id.main_topView_voice); mSearchImageButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { // TODO SearchActivity searchKey if (!NetWorkUtil.isNetWorkConnected(getApplicationContext())) { Toast.makeText(getApplicationContext(), "", Toast.LENGTH_SHORT).show(); return; } cancel(); switch (status) { case STATUS_None: start(); status = STATUS_WaitingReady; break; case STATUS_WaitingReady: cancel(); status = STATUS_None; break; case STATUS_Ready: cancel(); status = STATUS_None; break; case STATUS_Speaking: stop(); status = STATUS_Recognition; break; case STATUS_Recognition: cancel(); status = STATUS_None; break; } } }); }