private void setupDots() { Button dot; switch (pin.length()) { case 0: { dot = (Button) findViewById(R.id.dot1); dot.setBackgroundDrawable(getResources().getDrawable(R.drawable.dot_filled)); break; } case 1: { dot = (Button) findViewById(R.id.dot2); dot.setBackgroundDrawable(getResources().getDrawable(R.drawable.dot_filled)); break; } case 2: { dot = (Button) findViewById(R.id.dot3); dot.setBackgroundDrawable(getResources().getDrawable(R.drawable.dot_filled)); break; } case 3: { dot = (Button) findViewById(R.id.dot4); dot.setBackgroundDrawable(getResources().getDrawable(R.drawable.dot_filled)); break; } } }
/* * Disable deleteItem & quantityItem */ private void deleteAndQuantityButtonsDisabled() { Resources res = getResources(); deleteItem.setBackgroundDrawable(res.getDrawable(R.drawable.btn_grey)); deleteItem.setOnClickListener(null); quantityItem.setBackgroundDrawable(res.getDrawable(R.drawable.btn_grey)); quantityItem.setOnClickListener(null); }
/** Создаёт новую кнопку элемента меню */ View newView(MenuEntry ent) { Button btn = new Button(st.c()); int pad = (int) st.floatDp(10, st.c()); if (st.kv().isDefaultDesign()) { btn.setBackgroundDrawable(st.kv().m_drwKeyBack.mutate()); } else { try { RectShape clon = st.kv().m_curDesign.m_keyBackground.clone(); btn.setBackgroundDrawable(((GradBack) clon).getStateDrawable()); } catch (Throwable e) { // TODO: handle exception } } // setButtonKeyboardBackground(btn); btn.setHeight(st.kv().m_KeyHeight); btn.setTextColor(st.paint().mainColor); if (st.has(m_state, STAT_TEMPLATES) || st.has(m_state, STAT_CLIPBOARD)) { btn.setGravity(Gravity.LEFT | Gravity.CENTER_VERTICAL); btn.setLongClickable(true); btn.setOnLongClickListener(m_longListener); } btn.setMaxLines(1); btn.setEllipsize(TruncateAt.MARQUEE); btn.setPadding(pad, pad, pad, pad); btn.setTag(ent); btn.setText(ent.text); btn.setOnClickListener(m_listener); return btn; }
public void mediaControls(View view) { switch (view.getId()) { case R.id.recordbutton: // TODO Auto-generated method stub if (recording) { mediaRecorder.stop(); releaseMediaRecorder(); camerabtn.setBackgroundDrawable( getResources().getDrawable(R.drawable.button_notrecording)); SavePreferences("customVideoPath", customVideoPath.toString()); SavePreferences("MEDIA_TYPE", "5"); Intent intent = new Intent(media_Video.this, categories_Writemessage.class); startActivity(intent); finish(); } else { releaseCamera(); if (!prepareMediaRecorder()) { finish(); } try { mediaRecorder.start(); doInBackground(); gotimer(); } catch (Exception e) { e.printStackTrace(); } camerabtn.setBackgroundDrawable( getResources().getDrawable(R.drawable.button_isrecording)); recording = true; } break; case R.id.flashbutton: if (!flashLight) { flashLight = true; flashbtn.setBackgroundDrawable(getResources().getDrawable(R.drawable.camera_flash)); } else { flashLight = false; flashbtn.setBackgroundDrawable(getResources().getDrawable(R.drawable.camera_flashoff)); } break; case R.id.switchbtn: switchCameras(); break; case R.id.backbtn: finish(); if (isPLaying == true) { player.stop(); isPLaying = false; } break; } }
@Override public void onClick(View v) { switch (v.getId()) { case R.id.btColorWhite: color = COLOR_WHITE; btColorWhite.setBackgroundDrawable(leftToggledDrawable); btColorAuto.setBackgroundDrawable(centerDrawable); btColorBlack.setBackgroundDrawable(rightDrawable); break; case R.id.btColorAuto: color = COLOR_AUTO; btColorWhite.setBackgroundDrawable(leftDrawable); btColorAuto.setBackgroundDrawable(centerToggledDrawable); btColorBlack.setBackgroundDrawable(rightDrawable); break; case R.id.btColorBlack: color = COLOR_BLACK; btColorWhite.setBackgroundDrawable(leftDrawable); btColorAuto.setBackgroundDrawable(centerDrawable); btColorBlack.setBackgroundDrawable(rightToggledDrawable); break; default: break; } }
private void turnCard(Button button, int x, int y) { button.setBackgroundDrawable(images.get(cards[x][y])); if (firstCard == null) { firstCard = new Card(button, x, y); } else { if (firstCard.x == x && firstCard.y == y) { return; // the user pressed the same card } seconedCard = new Card(button, x, y); turns++; ((TextView) findViewById(R.id.tv1)).setText("ចននបកលង: " + turns); TimerTask tt = new TimerTask() { @Override public void run() { try { synchronized (lock) { handler.sendEmptyMessage(0); } } catch (Exception e) { Log.e("E1", e.getMessage()); } } }; Timer t = new Timer(false); t.schedule(tt, 1300); } }
@Override public void setBackgroundDrawable(Drawable d) { // Replace the original background drawable (e.g. image) with a LayerDrawable that // contains the original drawable. SAutoBgButtonBackgroundDrawable layer = new SAutoBgButtonBackgroundDrawable(d); super.setBackgroundDrawable(layer); }
/** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); Button b; // (b = // (Button)findViewById(R.id.flag_button)).setBackgroundDrawable(this.getResources().getDrawable(R.drawable.flag)); b = (Button) findViewById(R.id.flag_button); b.setBackgroundDrawable(this.getResources().getDrawable(R.drawable.flag)); // e.Log(b.getBackground()); // build dialog box to display when user clicks the flag AlertDialog.Builder builder = new AlertDialog.Builder(this); builder .setMessage(R.string.dialog_text) .setCancelable(false) .setTitle(R.string.dialog_title) .setPositiveButton( "Done", new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int id) { dialog.dismiss(); } }); final AlertDialog alert = builder.create(); // set click listener on the flag to show the dialog box b.setOnClickListener( new View.OnClickListener() { public void onClick(View v) { alert.show(); } }); }
private View createImageButton(int x, int y) { Button button = new Button(context); button.setBackgroundDrawable(backImage); button.setId(100 * x + y); button.setOnClickListener(buttonListener); return button; }
// Throw IllegalArgumentException if shape has illegal value. private void setShape() { ShapeDrawable drawable = new ShapeDrawable(); // Set color of drawable. drawable .getPaint() .setColor( (backgroundColor == Component.COLOR_DEFAULT) ? SHAPED_DEFAULT_BACKGROUND_COLOR : backgroundColor); // Set shape of drawable. switch (shape) { case Component.BUTTON_SHAPE_ROUNDED: drawable.setShape(new RoundRectShape(ROUNDED_CORNERS_ARRAY, null, null)); break; case Component.BUTTON_SHAPE_RECT: drawable.setShape(new RectShape()); break; case Component.BUTTON_SHAPE_OVAL: drawable.setShape(new OvalShape()); break; default: throw new IllegalArgumentException(); } // Set drawable to the background of the button. view.setBackgroundDrawable(drawable); view.invalidate(); }
/** 根据返回的图片给上传图片的区域绑定选好的图片 非HTC机型 */ private void otherSetBackground(Intent data) { curBmp = (Bitmap) (data.getExtras() == null ? null : data.getExtras().get("data")); saveBmp(curBmp); // bmp -> file -> 文件夹 // 把得到的图片绑定在控件上显示 BitmapDrawable drawable = new BitmapDrawable(curBmp); btnAddPic.setBackgroundDrawable(drawable); btnAddPic.setText(""); }
@Override public void onResume() { super.onResume(); // set color color = preferences.getInt(Common.PREF_COLOR, COLOR_AUTO); if (color == COLOR_WHITE) btColorWhite.setBackgroundDrawable(leftToggledDrawable); else if (color == COLOR_AUTO) btColorAuto.setBackgroundDrawable(centerToggledDrawable); else if (color == COLOR_BLACK) btColorBlack.setBackgroundDrawable(rightToggledDrawable); // set rated if (preferences.getBoolean(Common.PREF_RATED, true)) rbRatedYes.setChecked(true); else rbRatedNo.setChecked(true); // update ratings chessClient.finger(); }
public void switchCameras() { if (checkOrientation()) { releaseCamera(); myCameraSurfaceView = null; if (switchCam == 1) { switchCam = 0; switchbtn.setBackgroundDrawable(getResources().getDrawable(R.drawable.camera_back)); } else { switchCam = 1; switchbtn.setBackgroundDrawable(getResources().getDrawable(R.drawable.camera_front)); } layoutCreated = true; createLayout(); } }
public void onClick(View v) { switch (v.getId()) { case R.id.btnAddPeople: final TableRow tr = new TableRow(this); tr.setId(1); EditText editText = new EditText(this); editText.setId(200); editText.setInputType(InputType.TYPE_TEXT_VARIATION_PERSON_NAME); editText.setMinWidth(100); // labelTV.setLayoutParams(new LayoutParams(LayoutParams.FILL_PARENT, // LayoutParams.WRAP_CONTENT)); tr.addView(editText); editText.requestFocus(); Button deleteButton = new Button(this); deleteButton.setBackgroundDrawable(getResources().getDrawable(R.drawable.delete)); deleteButton.setId(200); deleteButton.setOnClickListener( new OnClickListener() { public void onClick(View v) { tblPersons.removeView(tr); } }); tr.addView(deleteButton); tblPersons.addView(tr); break; case R.id.btnContinue: String names = ""; for (int i = 0; i < tblPersons.getChildCount(); i++) { TableRow row = (TableRow) tblPersons.getChildAt(i); String name = ((EditText) (row.getChildAt(0))).getText().toString(); if (name != null && name.trim() != "") { names = names + name.trim(); } if (i < tblPersons.getChildCount() - 1) { names = names + ","; } } System.out.println("!!!!!!!!!!names:" + names); Intent intentExpenses = new Intent(); intentExpenses.setClassName("com.expenses", "com.expenses.ExpensesShareActivity"); intentExpenses.putExtra("com.expenses.PersonNames", names); startActivity(intentExpenses); break; default: break; } }
public void update(Room room) { updateConnected(); roomTitleView.setText(room.getName()); if (room.isBookable(QUICK_BOOK_THRESHOLD)) { roomStatusView.setText("Free"); if (room.isFreeRestOfDay()) { roomStatusInfoView.setText("for the day"); this.setBackgroundColor(getResources().getColor(R.color.TrafficLightFree)); // Must use deprecated API for some reason or it crashes on older tablets bookNowView.setBackgroundDrawable( getResources().getDrawable(R.drawable.traffic_lights_button_green)); bookNowView.setTextColor( getResources().getColorStateList(R.color.traffic_lights_button_green)); } else { int freeMinutes = room.minutesFreeFromNow(); roomStatusView.setText("Free"); roomStatusInfoView.setText("for " + Helpers.humanizeTimeSpan2(freeMinutes)); if (freeMinutes >= Room.RESERVED_THRESHOLD_MINUTES) { this.setBackgroundColor(getResources().getColor(R.color.TrafficLightFree)); bookNowView.setBackgroundDrawable( getResources().getDrawable(R.drawable.traffic_lights_button_green)); bookNowView.setTextColor( getResources().getColorStateList(R.color.traffic_lights_button_green)); } else { this.setBackgroundColor(getResources().getColor(R.color.TrafficLightYellow)); bookNowView.setBackgroundDrawable( getResources().getDrawable(R.drawable.traffic_lights_button_yellow)); bookNowView.setTextColor( getResources().getColorStateList(R.color.traffic_lights_button_yellow)); } } reservationInfoView.setVisibility(GONE); roomStatusInfoView.setVisibility(VISIBLE); bookNowView.setVisibility(VISIBLE); } else { this.setBackgroundColor(getResources().getColor(R.color.TrafficLightReserved)); roomStatusView.setText("Reserved"); bookNowView.setVisibility(GONE); setReservationInfo(room.getCurrentReservation(), room.getNextFreeSlot()); } }
protected void switchPages(int viewId) { lastid = viewId; switch (viewId) { case R.id.home_bt_like: addView(HOME_LIKE_ID, PayRequest.class); mButtonLike.setBackgroundResource(R.drawable.home_topbar_bt); // mButtonLike.setImageResource(R.drawable.home_bt_like_on); mButtonMark.setBackgroundDrawable(null); // mButtonMark.setImageResource(R.drawable.home_bt_mark); break; case R.id.home_bt_mark: addView(HOME_MARK_ID, PayRecordActivity.class); mButtonMark.setBackgroundResource(R.drawable.home_topbar_bt); // mButtonMark.setImageResource(R.drawable.home_bt_mark_on); mButtonLike.setBackgroundDrawable(null); // mButtonLike.setImageResource(R.drawable.home_bt_like); break; default: break; } }
public void setCustomButton(final CustomButtonVO dataVO) { CustomButtonResultVO resultVO = new CustomButtonResultVO(); resultVO.setId(dataVO.getId()); if (!isAlreadyAdded(dataVO.getId())) { FrameLayout.LayoutParams lpParams = new FrameLayout.LayoutParams(dataVO.getWidth(), dataVO.getHeight()); lpParams.leftMargin = dataVO.getX(); lpParams.topMargin = dataVO.getY(); Button btn = new Button(this); btn.setLayoutParams(lpParams); btn.setPadding(0, 0, 0, 0); if (!TextUtils.isEmpty(dataVO.getTitle())) { btn.setText(dataVO.getTitle()); } if (dataVO.getTextSize() > 0) { btn.setTextSize(dataVO.getTextSize()); } if (!TextUtils.isEmpty(dataVO.getTitleColor())) { btn.setTextColor(BUtility.parseColor(dataVO.getTitleColor())); } if (!TextUtils.isEmpty(dataVO.getBgImage())) { Drawable bg = new BitmapDrawable(GaodeUtils.getImage(this, dataVO.getBgImage())); int version = Build.VERSION.SDK_INT; if (version < 16) { btn.setBackgroundDrawable(bg); } else { btn.setBackground(bg); } } mContent.addView(btn); btn.setVisibility(View.GONE); btn.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { if (mListener != null) { EUExGaodeMap gaodeMap = mButtons.get(dataVO.getId()).getGaodeMap(); mListener.onButtonClick(dataVO.getId(), gaodeMap); } } }); CustomButtonBean button = new CustomButtonBean(); button.setButton(btn); mButtons.put(dataVO.getId(), button); resultVO.setIsSuccess(true); } else { resultVO.setIsSuccess(false); } if (mListener != null) { mListener.cbSetCustomButton(resultVO); } }
/** Enable Delete Item and Increase Item quantity */ public void deleteAndQuantityButtonsEnabled() { Resources res = getResources(); deleteItem.setBackgroundDrawable(res.getDrawable(R.drawable.btn_green)); deleteItem.setOnClickListener( new View.OnClickListener() { public void onClick(View v) { Item selectedItem = selectedItems.get(0); showDeleteItemConfirmation(selectedItem.getItemName()); } }); quantityItem.setBackgroundDrawable(res.getDrawable(R.drawable.btn_green)); quantityItem.setOnClickListener( new View.OnClickListener() { public void onClick(View v) { Item selectedItem = selectedItems.get(0); int selectedItemQuantity = quantities.get(0); showQuantityAlertDialog(selectedItem.getItemName(), selectedItemQuantity); } }); }
@SuppressWarnings("deprecation") protected void setPasswordButtonShown(boolean shouldShow) { // Changing input type loses position in edit text; let's try to maintain it. int start = passwordEdit.getSelectionStart(); int stop = passwordEdit.getSelectionEnd(); if (!shouldShow) { passwordEdit.setTransformationMethod(PasswordTransformationMethod.getInstance()); showPasswordButton.setText(R.string.fxaccount_password_show); showPasswordButton.setBackgroundDrawable( getResources().getDrawable(R.drawable.fxaccount_password_button_show_background)); showPasswordButton.setTextColor( getResources().getColor(R.color.fxaccount_password_show_textcolor)); } else { passwordEdit.setTransformationMethod(SingleLineTransformationMethod.getInstance()); showPasswordButton.setText(R.string.fxaccount_password_hide); showPasswordButton.setBackgroundDrawable( getResources().getDrawable(R.drawable.fxaccount_password_button_hide_background)); showPasswordButton.setTextColor( getResources().getColor(R.color.fxaccount_password_hide_textcolor)); } passwordEdit.setSelection(start, stop); }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_view); Intent intent = getIntent(); String Name = intent.getStringExtra("viewname"); String phoneNum = intent.getStringExtra("viewphone"); sex = intent.getStringExtra("viewsex"); int resId = 0; try { resId = Integer.parseInt(intent.getStringExtra("resID")); } catch (Exception e) { } TextView txtName = (TextView) findViewById(R.id.view_name); txtName.setText(Name); ImageView titleView = (ImageView) findViewById(R.id.imgTitle); if (sex.equals("1")) { titleView.setBackgroundColor(getResources().getColor(R.color.title_pink)); } else { titleView.setBackgroundColor(getResources().getColor(R.color.title_green)); } QRlevel = (RelativeLayout) findViewById(R.id.QRlevel); txtPhoneNum = (TextView) findViewById(R.id.view_phoneNum); txtPhoneNum.setText(phoneNum); RQcode = "LSTXL-VCARD;" + txtName.getText().toString() + ";" + txtPhoneNum.getText().toString() + ";" + sex + ""; imgOutput = (ImageView) findViewById(R.id.img_main_output); imgProple = (ImageView) findViewById(R.id.imgPeopleIcon); // Toast.makeText(this,resId+"",Toast.LENGTH_SHORT).show(); imgProple.setImageResource(resId); createImage(); Integer[] mButtonState = { R.drawable.view_call_button, R.drawable.btn_view_call, R.drawable.btn_view_call_down }; Button mButton = (Button) findViewById(R.id.btn_callPhone); MyButton myButton = new MyButton(this); mButton.setBackgroundDrawable(myButton.setbg(mButtonState)); }
@SuppressWarnings("deprecation") private void inflateTitleBar(ViewGroup view) { ViewStub stub = (ViewStub) view.findViewById(R.id.com_facebook_picker_title_bar_stub); if (stub != null) { View titleBar = stub.inflate(); final RelativeLayout.LayoutParams layoutParams = new RelativeLayout.LayoutParams( RelativeLayout.LayoutParams.MATCH_PARENT, RelativeLayout.LayoutParams.MATCH_PARENT); layoutParams.addRule(RelativeLayout.BELOW, R.id.com_facebook_picker_title_bar); listView.setLayoutParams(layoutParams); if (titleBarBackground != null) { titleBar.setBackgroundDrawable(titleBarBackground); } doneButton = (Button) view.findViewById(R.id.com_facebook_picker_done_button); if (doneButton != null) { doneButton.setOnClickListener( new View.OnClickListener() { @Override public void onClick(View v) { logAppEvents(true); appEventsLogged = true; if (onDoneButtonClickedListener != null) { onDoneButtonClickedListener.onDoneButtonClicked(PickerFragment.this); } } }); if (getDoneButtonText() != null) { doneButton.setText(getDoneButtonText()); } if (doneButtonBackground != null) { doneButton.setBackgroundDrawable(doneButtonBackground); } } titleTextView = (TextView) view.findViewById(R.id.com_facebook_picker_title); if (titleTextView != null) { if (getTitleText() != null) { titleTextView.setText(getTitleText()); } } } }
private boolean addNeutralButton(ViewGroup parent, boolean addDivider) { if (mNeutralButtonText != null) { if (addDivider) { addDivider(parent); } Button btn = (Button) mInflater.inflate(R.layout.dialog_part_button, parent, false); btn.setId(R.id.sdl__neutral_button); btn.setText(mNeutralButtonText); btn.setTextColor(mButtonTextColor); btn.setBackgroundDrawable(getButtonBackground()); btn.setOnClickListener(mNeutralButtonListener); parent.addView(btn); return true; } return addDivider; }
@Override public void populateView(Displayable displayable) { HeaderRow row = (HeaderRow) displayable; title.setText(row.getLabel()); if (row.isHasMore()) { more.setVisibility(View.VISIBLE); if (storeName == null || TextUtils.isEmpty(storeName)) { if (storeId == 0) { more.setOnClickListener(new BaseAdapter.IHasMoreOnClickListener(row, theme)); moreLayout.setOnClickListener(new BaseAdapter.IHasMoreOnClickListener(row, theme)); } else { more.setOnClickListener(new BaseAdapter.IHasMoreOnClickListener(row, theme, storeId)); moreLayout.setOnClickListener( new BaseAdapter.IHasMoreOnClickListener(row, theme, storeId)); } } else { if (storeId == 0) { more.setOnClickListener(new BaseAdapter.IHasMoreOnClickListener(row, theme, storeName)); moreLayout.setOnClickListener( new BaseAdapter.IHasMoreOnClickListener(row, theme, storeName)); } else { more.setOnClickListener( new BaseAdapter.IHasMoreOnClickListener(row, theme, storeName, storeId)); moreLayout.setOnClickListener( new BaseAdapter.IHasMoreOnClickListener(row, theme, storeName, storeId)); } } } else { more.setVisibility(View.GONE); moreLayout.setClickable(false); moreLayout.setFocusable(false); } if (theme != null) { @ColorInt int color = itemView.getContext().getResources().getColor(theme.getStoreHeader()); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { more.getBackground().setColorFilter(color, PorterDuff.Mode.SRC_IN); } else { // put this in Utils when you need to tint a Button background Drawable wrapDrawable = DrawableCompat.wrap(more.getBackground()); DrawableCompat.setTint( wrapDrawable, itemView.getContext().getResources().getColor(theme.getStoreHeader())); more.setBackgroundDrawable(DrawableCompat.unwrap(wrapDrawable)); } } }
/** 根据返回的图片给上传图片的区域绑定选好的图片 HTC机型 */ private void htcSetBackground(Intent data) { ContentResolver resolver = getContentResolver(); Uri background = data.getData(); // 获得图片的uri try { byte[] mContent = readStream(resolver.openInputStream(Uri.parse(background.toString()))); // 将图片内容解析成字节数组 // 将字节数组转换为ImageView可调用的Bitmap对象 curBmp = getPicFromBytes(mContent, null); saveBmp(curBmp); // bmp -> file -> 文件夹 // 把得到的图片绑定在控件上显示 BitmapDrawable drawable = new BitmapDrawable(curBmp); btnAddPic.setBackgroundDrawable(drawable); btnAddPic.setText(""); } catch (Exception e) { System.out.println(e.getMessage()); } }
@Override public View bindView(int arg0, View convertView, ViewGroup arg2) { if (convertView == null) { convertView = mInflater.inflate(R.layout.item_add_friend, null); } final BmobInvitation msg = getList().get(arg0); TextView name = ViewHolder.get(convertView, R.id.name); ImageView iv_avatar = ViewHolder.get(convertView, R.id.avatar); final Button btn_add = ViewHolder.get(convertView, R.id.btn_add); String avatar = msg.getAvatar(); if (avatar != null && !avatar.equals("")) { ImageLoader.getInstance().displayImage(avatar, iv_avatar, ImageLoadOptions.getOptions()); } else { iv_avatar.setImageResource(R.drawable.default_head); } int status = msg.getStatus(); if (status == BmobConfig.INVITE_ADD_NO_VALIDATION || status == BmobConfig.INVITE_ADD_NO_VALI_RECEIVED) { // btn_add.setText("同意"); // btn_add.setBackgroundDrawable(mContext.getResources().getDrawable(R.drawable.btn_login_selector)); // btn_add.setTextColor(mContext.getResources().getColor(R.color.base_color_text_white)); btn_add.setOnClickListener( new OnClickListener() { @Override public void onClick(View arg0) { // TODO Auto-generated method stub BmobLog.i("点击同意按钮:" + msg.getFromid()); agressAdd(btn_add, msg); } }); } else if (status == BmobConfig.INVITE_ADD_AGREE) { btn_add.setText("已同意"); btn_add.setBackgroundDrawable(null); btn_add.setTextColor(mContext.getResources().getColor(R.color.base_color_text_black)); btn_add.setEnabled(false); } name.setText(msg.getNick()); return convertView; }
void initialize(View view) { retailer = Helper.getSharedHelper().reatiler; RelativeLayout header = (RelativeLayout) view.findViewById(R.id.header); LinearLayout bottonView = (LinearLayout) view.findViewById(R.id.bottonView); header.setVisibility(View.GONE); bottonView.setVisibility(View.GONE); View lineBot = (View) view.findViewById(R.id.lineBot); View lineTop = (View) view.findViewById(R.id.lineTop); Button btn_agree = (Button) view.findViewById(R.id.btn_agree); try { lineTop.setBackgroundColor(Color.parseColor("#" + retailer.getHeaderColor())); lineBot.setBackgroundColor(Color.parseColor("#" + retailer.getHeaderColor())); btn_agree.setTextColor(Color.parseColor("#" + retailer.getRetailerTextColor())); btn_agree.setBackgroundDrawable( Helper.getSharedHelper().getGradientDrawable(retailer.getHeaderColor())); } catch (Exception e) { } // url = "http://appwizlive.com/"; w = (WebView) view.findViewById(R.id.webView); w.setWebViewClient(new WebViewClient()); w.getSettings().setJavaScriptEnabled(true); if (!url.startsWith("http://")) { url = "http://" + url; } // url = // "https://www.google.com/calendar/[email protected]&mode=Agenda"; w.loadUrl(url); // String calenderText = "<html><body><iframe // src=\"https://www.google.com/calendar/[email protected]&ctz=Asia/Calcutta\" // style=\"border: 0\" width=\"800\" height=\"600\" frameborder=\"0\" // scrolling=\"yes\"></iframe></body></html>"; // w.loadData(calenderText, "text/html", "UTF-8"); // Map<String, String> extraHeaders = new HashMap<String, String>(); // extraHeaders.put("X-Frame-Options", "SAMEORIGIN"); // w.loadUrl(calenderText, extraHeaders); }
/** * 创建提醒值的按钮 * * @param alertsValues * @param alert * @param btn * @param alertValueIndex */ private void createAlertsValuesButton(int minute, Button btn) { btn.setBackgroundDrawable(null); btn.setTextColor(Color.GRAY); String alertsString = getAlertsString(minute); btn.setText(alertsString); btn.setTag(minute); btn.setOnClickListener( new OnClickListener() { public void onClick(View v) { int selectedCount = 0; for (Button alertBtn : alertsValueButtons) { if (alertBtn.isSelected()) { selectedCount++; } } if (selectedCount >= 5 && !v.isSelected()) { ToastUtil.showS(AddPersonEventActivity.this, R.string.maximumFiveAlerts); return; } setAlertButtonSelecteValue((Button) v, !v.isSelected()); setAlertsvalueToEventReminder(); } }); }
/** * Reapplies normal visual styles to all the buttons in the size row and then applies the * corresponding distinctive style to the selected button. * * @param Size size integer. * @param optionsActivity activity. */ public void selectedSize(int Size, OptionsActivity optionsActivity) { final Button BtSizeSmall = (Button) findViewById(R.id.BtSizeSmall); final Button BtSizeMid = (Button) findViewById(R.id.BtSizeMid); final Button BtSizeBig = (Button) findViewById(R.id.BtSizeBig); BtSizeSmall.setBackgroundDrawable(getResources().getDrawable(R.drawable.grey_button_layout)); BtSizeMid.setBackgroundDrawable(getResources().getDrawable(R.drawable.grey_button_layout)); BtSizeBig.setBackgroundDrawable(getResources().getDrawable(R.drawable.grey_button_layout)); switch (Size) { case (1): BtSizeSmall.setBackgroundDrawable( getResources().getDrawable(R.drawable.grey_button_selected_layout)); break; case (2): BtSizeMid.setBackgroundDrawable( getResources().getDrawable(R.drawable.grey_button_selected_layout)); break; case (3): BtSizeBig.setBackgroundDrawable( getResources().getDrawable(R.drawable.grey_button_selected_layout)); break; } }
/** * Reapplies normal visual styles to all the buttons in the font row and then applies the * corresponding distinctive style to the selected button. * * @param Font font integer. * @param optionsActivity activity. */ public void selectedFont(int Font, OptionsActivity optionsActivity) { final Button BtFontSans = (Button) findViewById(R.id.BtFontSans); final Button BtFontSerif = (Button) findViewById(R.id.BtFontSerif); final Button BtFontMono = (Button) findViewById(R.id.BtFontMono); BtFontSans.setBackgroundDrawable(getResources().getDrawable(R.drawable.grey_button_layout)); BtFontSerif.setBackgroundDrawable(getResources().getDrawable(R.drawable.grey_button_layout)); BtFontMono.setBackgroundDrawable(getResources().getDrawable(R.drawable.grey_button_layout)); switch (Font) { case (1): BtFontSans.setBackgroundDrawable( getResources().getDrawable(R.drawable.grey_button_selected_layout)); break; case (2): BtFontSerif.setBackgroundDrawable( getResources().getDrawable(R.drawable.grey_button_selected_layout)); break; case (3): BtFontMono.setBackgroundDrawable( getResources().getDrawable(R.drawable.grey_button_selected_layout)); break; } }
/** * Reapplies normal visual styles to all the buttons in the theme row and then applies the * corresponding distinctive style to the selected button. * * @param Theme theme integer. * @param optionsActivity activity. */ public void selectedTheme(int Theme, OptionsActivity optionsActivity) { final Button BtThemeGrey = (Button) findViewById(R.id.BtThemeGrey); final Button BtThemeBlue = (Button) findViewById(R.id.BtThemeBlue); final Button BtThemeDark = (Button) findViewById(R.id.BtThemeDark); BtThemeGrey.setBackgroundDrawable(getResources().getDrawable(R.drawable.grey_button_layout)); BtThemeBlue.setBackgroundDrawable(getResources().getDrawable(R.drawable.blue_button_layout)); BtThemeDark.setBackgroundDrawable(getResources().getDrawable(R.drawable.dark_button_layout)); switch (Theme) { case (1): BtThemeGrey.setBackgroundDrawable( getResources().getDrawable(R.drawable.grey_button_selected_layout)); break; case (2): BtThemeBlue.setBackgroundDrawable( getResources().getDrawable(R.drawable.blue_button_selected_layout)); break; case (3): BtThemeDark.setBackgroundDrawable( getResources().getDrawable(R.drawable.dark_button_selected_layout)); break; } }