public void initView() { // 设置标题 RelativeLayout rLayout = (RelativeLayout) findViewById(R.id.notice_prizes_single_specific_main_relative01); rLayout.setVisibility(RelativeLayout.VISIBLE); TextView noticePrizesTitle = (TextView) findViewById(R.id.notice_prizes_single_specific_title_id); noticePrizesTitle.setText(R.string.jingcai_kaijianggonggao); noticePrizesTitle.setTextSize(20); // 返回主列表 reBtn = (Button) findViewById(R.id.notice_prizes_single_specific_main_returnID); if (dateShow.length == 0) { reBtn.setClickable(false); } else { reBtn.setClickable(true); } reBtn.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub showBatchcodesDialog(); } }); }
public void isShowOkBt() { if (Bimp.tempSelectBitmap.size() > 0) { okButton.setText( Res.getString("finish") + "(" + Bimp.tempSelectBitmap.size() + "/" + PublicWay.num_campaigner + ")"); preview.setPressed(true); okButton.setPressed(true); preview.setClickable(true); okButton.setClickable(true); okButton.setTextColor(Color.WHITE); preview.setTextColor(Color.WHITE); } else { okButton.setText( Res.getString("finish") + "(" + Bimp.tempSelectBitmap.size() + "/" + PublicWay.num_campaigner + ")"); preview.setPressed(false); preview.setClickable(false); okButton.setPressed(false); okButton.setClickable(false); okButton.setTextColor(Color.parseColor("#E1E0DE")); preview.setTextColor(Color.parseColor("#E1E0DE")); } }
private void beginRecording() throws Exception { play.setClickable(false); stopPlay.setClickable(false); update.setClickable(false); killMediaRecorder(); String root = Environment.getExternalStorageDirectory().toString(); File myDir = new File(root + "/slambook"); String fname = General.name + ".3GPP"; File file = new File(myDir, fname); if (file.exists()) file.delete(); try { FileOutputStream out = new FileOutputStream(file); audioPath = file.getPath(); OUT_FILE = audioPath; out.flush(); out.close(); } catch (Exception e) { Log.i("File Creation", e.toString()); } recorder = new MediaRecorder(); recorder.setAudioSource(MediaRecorder.AudioSource.MIC); recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP); recorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB); recorder.setOutputFile(audioPath); recorder.prepare(); recorder.start(); Toast.makeText(this, "Recording Started", Toast.LENGTH_LONG).show(); }
@Override public boolean onTouch(View v, MotionEvent event) { switch (event.getAction() & MotionEvent.ACTION_MASK) { case MotionEvent.ACTION_DOWN: matrix.getValues(imageValues); selectedPoint[0] = (event.getX() - imageValues[2]) / imageValues[0]; selectedPoint[1] = (event.getY() - imageValues[5]) / imageValues[4]; Log.d("POINT_TOUCH", "IMAGE : " + selectedPoint[0] + " and " + selectedPoint[1]); if (selectedPoint[1] < bounds.height()) { marker.setX(event.getX() - markerBounds.width() / 2); marker.setY(event.getY() - markerBounds.height()); marker.setAlpha(VISIBLE); measureButton.setClickable(true); measureButton.setEnabled(true); } else { marker.setAlpha(TRANSPARENT); measureButton.setClickable(false); measureButton.setEnabled(false); } break; } return true; }
/* * Handles a click on the 'Enter' button. */ public void onInputButtonClick(View view) { enterButton.setEnabled(false); enterButton.setClickable(false); /* * Processes the player input. */ if (processInput()) { /* * Checks whether the round has ended. */ if (game.endRound(getApplicationContext())) { setLettersLosingPlayer(); /* * Checks whether the game has ended. */ if (game.ended()) { handleEndGame(); } else { game.startNewRound(); wordFormed.setText(""); } } game.changeTurn(); setImageTurnAndHighlightPlayer(); } else { Toast.makeText( getApplicationContext(), getString(R.string.ghost_game_text_invalid_input), Toast.LENGTH_SHORT) .show(); } enterButton.setEnabled(true); enterButton.setClickable(true); }
/** * 设置按钮是否可以点击 * * @param b */ protected void clickable(Boolean b) { if (b) { writeBtn.setClickable(false); backBtn.setClickable(false); } else { writeBtn.setClickable(true); backBtn.setClickable(true); } }
@Override public void onAnimationEnd(Animation animation) { if (isAnimationOpen) { titlebar_backbutton.setVisibility(View.GONE); titlebar_leftmenu.setVisibility(View.VISIBLE); titlebar_menubutton.setClickable(false); } else { titlebar_menubutton.setClickable(true); } }
private void stopRecording() throws Exception { play.setClickable(true); update.setClickable(true); if (recorder != null) { recorder.stop(); Toast.makeText(this, "Recording Stopped", Toast.LENGTH_LONG).show(); } else { Toast.makeText(this, "Start Record then Stop", Toast.LENGTH_LONG).show(); } }
private void stopPlayingRecording() throws Exception { record.setClickable(true); update.setClickable(true); if (mediaPlayer != null) { mediaPlayer.stop(); mediaPlayer.release(); Toast.makeText(this, "Recording Play Stopped", Toast.LENGTH_LONG).show(); } else { Toast.makeText(this, "Play first then stop", Toast.LENGTH_LONG).show(); } }
private void changeBindButton() { String emails = email_editText.getText().toString(); String codes = code_editText.getText().toString(); if (!TextUtils.isEmpty(emails) && codes.length() > 3) { bindEmail.setClickable(true); bindEmail.setBackgroundResource(R.drawable.border_button_orange); } else { bindEmail.setClickable(false); bindEmail.setBackgroundResource(R.drawable.border_button_gray); } }
private void playRecording() throws Exception { stopPlay.setClickable(true); stopRecord.setClickable(false); update.setClickable(false); record.setClickable(false); killMediaPlayer(); mediaPlayer = new MediaPlayer(); mediaPlayer.setDataSource(audioPath); mediaPlayer.prepare(); mediaPlayer.start(); Toast.makeText(this, "Recording Playing", Toast.LENGTH_LONG).show(); record.setClickable(false); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView(R.layout.activity_sign_up); getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.sign_titlebar); signupButton = (Button) findViewById(R.id.signupButton); signupButton.setClickable(false); getVertical = (Button) findViewById(R.id.checkPhone); phoneNum = (EditText) findViewById(R.id.phoneNumForSign); phoneNumber = phoneNum.getText().toString(); getVertical.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { con.getVertical(phoneNumber); } }); /* signupButton=(Button)findViewById(R.id.signupButton); signupButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(); intent.setClass(SignUpActivity.this,CreateTagActivity.class); startActivity(intent); } });*/ }
@Override public void onMarkerDragEnd(Marker marker) { mLatLng = marker.getPosition(); mAcceptLocation.setClickable(true); mIsDragged = true; mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(mLatLng, mMap.getCameraPosition().zoom)); }
@Override public void onLocationChanged(Location location) { if (mRefreshLocation) { mLocation = location; if (mLocation != null) { // Bug report: cached GeoPoint is being returned as the first value. // Wait for the 2nd value to be returned, which is hopefully not cached? ++mLocationCount; InfoLogger.geolog( "GeoPointMapActivity: " + System.currentTimeMillis() + " onLocationChanged(" + mLocationCount + ") lat: " + mLocation.getLatitude() + " long: " + mLocation.getLongitude() + " acc: " + mLocation.getAccuracy()); if (mLocationCount > 1) { mLocationStatus.setText( getString( R.string.location_provider_accuracy, mLocation.getProvider(), truncateFloat(mLocation.getAccuracy()))); mLatLng = new LatLng(mLocation.getLatitude(), mLocation.getLongitude()); if (!mZoomed) { mZoomed = true; mMap.animateCamera(CameraUpdateFactory.newLatLngZoom(mLatLng, 16)); } else { mMap.animateCamera(CameraUpdateFactory.newLatLng(mLatLng)); } // create a marker on the map or move the existing marker to the // new location if (mMarker == null) { mMarkerOption.position(mLatLng); mMarker = mMap.addMarker(mMarkerOption); mShowLocation.setClickable(true); } else { mMarker.setPosition(mLatLng); } // If location is accurate enough, stop updating position and make the marker draggable if (mLocation.getAccuracy() <= mLocationAccuracy) { stopGeolocating(); } } } else { InfoLogger.geolog( "GeoPointMapActivity: " + System.currentTimeMillis() + " onLocationChanged(" + mLocationCount + ") null location"); } } }
@Override public void onClick(View v) { switch (v.getId()) { case R.id.cx_fa_activity_title_back: CxKidImagePager.this.finish(); break; case R.id.cx_fa_activity_title_more: // 保存照片 or 删除图片 mSaveBtn.setClickable(false); CxKidParam.getInstance().removeSpecialImage(mPosition); // mImageViewAdapter. // 修正mPosition if (mPosition >= CxKidParam.getInstance().getAddPhotosPath().size()) { mPosition = CxKidParam.getInstance().getAddPhotosPath().size() - 1; } if ((null == CxKidParam.getInstance().getAddPhotosPath()) // 无图片应该关闭此界面 || (CxKidParam.getInstance().getAddPhotosPath().size() < 1)) { CxKidImagePager.this.finish(); return; } mImagePagerAdapter.updateSelf(mPosition); mTitle.setText( (mPosition + 1) + "/" + CxKidParam.getInstance().getAddPhotosPath().size()); break; default: break; } }
public void getVerifyCode() { // 1. 通过sdk发送短信验证 SMSSDK.getVerificationCode(mareaNum.substring(1, mareaNum.length()), mphone); Logger.e(TAG, "mphone:" + mphone + "区号:" + mareaNum.substring(1, mareaNum.length())); // 3. 把按钮变成不可点击,并且显示倒计时(正在获取) getVerifyBtn.setClickable(false); getVerifyBtn.setText(verifyTime + "秒"); new Thread( new Runnable() { @Override public void run() { for (; verifyTime > 0; verifyTime--) { handler.sendEmptyMessage(-9); if (verifyTime <= 0) { break; } try { Thread.sleep(1000); } catch (InterruptedException e) { e.printStackTrace(); } } handler.sendEmptyMessage(-8); } }) .start(); }
private void showSoundController() { okButton.setEnabled(true); okButton.setClickable(true); mIsPlaying = STOP; mPlayPause.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { if (mIsPlaying == PLAYING) { // pause mPlayPause.setImageResource(R.drawable.ic_play); onPlay(PAUSE_PLAYING); } else { // play mPlayPause.setImageResource(R.drawable.ic_pause); onPlay(START_PLAYING); } } }); mRlSoundControler.setVisibility(View.VISIBLE); }
protected void onPostExecute(String results) { if (results != null) { EditText et = (EditText) findViewById(R.id.my_edit); et.setText(results); } Button b = (Button) findViewById(R.id.my_button); b.setClickable(true); }
@Override public void afterTextChanged(Editable arg0) { if (et_group_intro.getText().toString().length() > 4 && et_group_name.getText().toString().length() > 4) { create_group.setEnabled(true); create_group.setClickable(true); } }
private void setBtnListenerOrDisable( Button btn, Button.OnClickListener onClickListener, String intentName) { if (isIntentAvailable(this, intentName)) { btn.setOnClickListener(onClickListener); } else { btn.setText(getText(R.string.cannot).toString() + " " + btn.getText()); btn.setClickable(false); } }
@Override public void onClick(View view) { switch (view.getId()) { case R.id.back: finish(); break; case R.id.button_djs: // 点击获得验证码 try { isMobileNet = HttpUtils.isMobileDataEnable(getApplicationContext()); isWifiNet = HttpUtils.isWifiDataEnable(getApplicationContext()); if (!isMobileNet && !isWifiNet) { Toast.makeText(this, R.string.network_error, Toast.LENGTH_SHORT).show(); return; } } catch (Exception e) { e.printStackTrace(); } mobile_str = mobile.getText().toString(); if (StringUtil.isNullOrEmpty(mobile_str)) { Toast.makeText(this, R.string.reg_error_one, Toast.LENGTH_SHORT).show(); return; } button_djs.setClickable(false); // 不可点击 MyTimer myTimer = new MyTimer(60000, 1000); myTimer.start(); getCard(); break; case R.id.next: // 下一步 try { isMobileNet = HttpUtils.isMobileDataEnable(getApplicationContext()); isWifiNet = HttpUtils.isWifiDataEnable(getApplicationContext()); if (!isMobileNet && !isWifiNet) { Toast.makeText(this, R.string.network_error, Toast.LENGTH_SHORT).show(); return; } } catch (Exception e) { e.printStackTrace(); } mobile_str = mobile.getText().toString(); card_str = card.getText().toString(); if (StringUtil.isNullOrEmpty(mobile_str)) { Toast.makeText(this, R.string.reg_error_one, Toast.LENGTH_SHORT).show(); return; } if (StringUtil.isNullOrEmpty(card_str)) { Toast.makeText(this, R.string.reg_error_five, Toast.LENGTH_SHORT).show(); return; } getReg(); break; case R.id.quest: // 问题 break; } }
@Override public void onClick(View v) { String tag = (String) v.getTag(); if (tag.equals("EDIT")) { String text = (String) editBtn.getText(); if (text.equals("编辑")) { data = getData(); listView.setAdapter(new CarEditAdapter(getActivity(), data)); commitBtn.setClickable(false); editBtn.setText("完成"); } else if (text.equals("完成")) { data = getData(); listView.setAdapter(new CarAdapter(getActivity(), data)); editBtn.setText("编辑"); commitBtn.setClickable(true); } } else if (tag.equals("COMMIT")) { if (getPrice() == 0f) { msg = new MessageDialog(getActivity()); msg.setMessage("所选商品数量为0!"); msg.show(); } else if (Constants.user.getUserId() == null) { LogUtils.v("用户没有登录"); DoubleButtonMessageDialog doubleBtnMsg = new DoubleButtonMessageDialog(getActivity(), "你还没有登录!"); doubleBtnMsg.setPositiveButton( "登录", new OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent(getActivity(), LoginActivity.class); getActivity().startActivity(intent); } }); doubleBtnMsg.setNegativeButton("返回", null); doubleBtnMsg.show(); } else { Intent intent = new Intent(getActivity(), SubmitOrder.class); getActivity().startActivity(intent); } } setPrice(); }
@Override public void onClick(View v) { if (v.getId() == R.id.btn_search_name) { searchName = editText.getText().toString(); choice = spinner.getSelectedItemPosition(); button.setClickable(false); new ResultListLoaderThread().start(); } }
@Override public void handleMessage(Message msg) { switch (msg.what) { case 1: start_fail.setText("开始失败动画 "); start_success.setText("开始成功动画"); start_success.setClickable(true); start_fail.setClickable(true); break; case 2: start_fail.setText("开始失败动画"); start_success.setText("开始成功动画"); start_success.setClickable(true); start_fail.setClickable(true); break; default: } }
@Override public View onCreateView( LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_main, container, false); distanceText = (TextView) rootView.findViewById(R.id.main_infor_bar_distance); heightText = (TextView) rootView.findViewById(R.id.main_infor_bar_max_height); startButton = (Button) rootView.findViewById(R.id.button_start); stopButton = (Button) rootView.findViewById(R.id.button_stop); pictureButton = (Button) rootView.findViewById(R.id.button_takePic); noticeButton = (ImageButton) rootView.findViewById(R.id.button_notice); pictureButton.setClickable(false); noticeButton.setClickable(false); startButton.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { startButton.setVisibility(View.GONE); stopButton.setVisibility(View.VISIBLE); startRoute(); } }); stopButton.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { routeRecorder.cancelLocationUpdates(); startButton.setVisibility(View.VISIBLE); stopButton.setVisibility(View.GONE); stopRoute(); } }); pictureButton.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { try { File imgFile = createImageFile(); takePictureAndSave(imgFile); } catch (IOException e) { Log.e(TAG, e.getMessage()); } } }); noticeButton.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { // TODO: create method for opening a dialogue in which the user can input text to create // notice } }); return rootView; }
public void initView() { // 设置标题 RelativeLayout rLayout = (RelativeLayout) findViewById(R.id.notice_prizes_single_specific_main_relative01); rLayout.setVisibility(RelativeLayout.VISIBLE); TextView noticePrizesTitle = (TextView) findViewById(R.id.notice_prizes_single_specific_title_id); noticePrizesTitle.setText(R.string.jingcailan_kaijianggonggao); noticePrizesTitle.setTextSize(20); /** add by yejc 20130529 start */ ((Button) findViewById(R.id.notice_prizes_single_specific_main_returnID)) .setVisibility(View.GONE); playLinear = (LinearLayout) findViewById(R.id.notice_beijing_single_item_play); playLinear.setVisibility(View.VISIBLE); playBtn = (Button) findViewById(R.id.buy_lq_main_btn_type); playBtn.setText(playTypeText[0]); playBtn.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { showPlayDialog(); } }); /** add by yejc 20130529 end */ // 返回主列表 reBtn = (Button) findViewById(R.id.notice_beijing_single_main_batch_code); if (dateNet.length == 0) { reBtn.setClickable(false); } else { reBtn.setClickable(true); } reBtn.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { showBatchcodesDialog(); } }); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_calibration); sp = PreferenceManager.getDefaultSharedPreferences(this); bundle = getIntent().getExtras(); mapId = bundle.getInt("mapId"); // Link elements from layout relativeLayout = (RelativeLayout) findViewById(R.id.relativeLayout); mapView = (ImageView) findViewById(R.id.map); measureButton = (Button) findViewById(R.id.measureButton); modeTextView = (TextView) findViewById(R.id.modeTextView); // Init measure button measureButton.setEnabled(false); measureButton.setClickable(false); // Init map image Bitmap image = BitmapFactory.decodeFile( Environment.getExternalStorageDirectory() + "/calibrationApp/maps/" + bundle.getString("image")); mapView.setImageBitmap(image); bounds = mapView.getDrawable().getBounds(); viewHeight = getResources().getDisplayMetrics().heightPixels; viewWidth = getResources().getDisplayMetrics().widthPixels; // Init marker marker = new ImageView(this); marker.setImageResource(R.drawable.marker); marker.setAlpha(TRANSPARENT); markerBounds = marker.getDrawable().getBounds(); relativeLayout.addView(marker); new RetrievePointsTask().execute(); savedPointsVisible = true; // Set Passive mode mapView.setOnTouchListener(passiveModeListener); // Set on click listener on measure button measureButton.setOnClickListener( new OnClickListener() { @Override public void onClick(View v) { new AddPointTask().execute(); } }); }
private void loadingConnectPage() { bt_click_connect.setVisibility(View.INVISIBLE); bt_click_connect.setClickable(false); bt_click_connect.setEnabled(false); iv_loading_icon.setVisibility(View.VISIBLE); tv_find_edr.setVisibility(View.GONE); tv_little_tip.setVisibility(View.VISIBLE); tv_little_tip_detail.setVisibility(View.VISIBLE); AnimationUtils.rotate(iv_loading_icon); iv_close_connect.setVisibility(View.VISIBLE); ((HomeActivity) mActivity).hideBottombar(); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_levels); Intent intent = getIntent(); String message = intent.getStringExtra(getString(R.string.PACKAGE_NAME)); // Gets the name of the package selected and displays it on the screen TextView txt = (TextView) findViewById(R.id.textLevel); txt.setText(message); stars = new int[3]; // Gets the list of all the levels DatabaseHelper db = DatabaseHelper.getInstance(this); SharedPreferences settings = getSharedPreferences(getString(R.string.APP_PREFERENCES), 0); int currentPackage = settings.getInt(getString(R.string.PACKAGE), 1); List<PkgLvl> packList = db.getAllLevels(currentPackage); // Checks if the levels are locked or unlocked and disables the buttons if the levels are locked Button btn; ImageView img; for (PkgLvl pack : packList) { System.out.println(pack.getLevelId() + " " + pack.isUnlocked()); if (pack.getLevelId() == 1) { stars[0] = pack.getStarsCount(); btn = (Button) findViewById(R.id.easy_button); img = (ImageView) findViewById(R.id.imgLvl1Stars); } else if (pack.getLevelId() == 2) { stars[1] = pack.getStarsCount(); btn = (Button) findViewById(R.id.medium_button); img = (ImageView) findViewById(R.id.imgLvl2Stars); } else { stars[2] = pack.getStarsCount(); btn = (Button) findViewById(R.id.hard_button); img = (ImageView) findViewById(R.id.imgLvl3Stars); } btn.setClickable(pack.isUnlocked()); // Set the count of stars based on the stars count switch (pack.getStarsCount()) { case 1: img.setImageResource(R.drawable.stars1); break; case 2: img.setImageResource(R.drawable.stars2); break; case 3: img.setImageResource(R.drawable.stars3); break; } } }
@Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { if (position < ((ExpandingListViewPayVia) parent).getAdapter().getCount() - 1) { ExpandableCardsWithOffers viewObject = (ExpandableCardsWithOffers) getItemAtPosition(getPositionForView(view)); if (!viewObject.isExpanded()) { if (isSomeoneExpanded) { return; } else { expandView(view); isSomeoneExpanded = true; expandedPosition = position; pay_btn.setClickable(true); } } else { collapseView(view); isSomeoneExpanded = false; pay_btn.setClickable(false); } } }