List of usage examples for android.view View setBackgroundResource
@RemotableViewMethod public void setBackgroundResource(@DrawableRes int resid)
From source file:com.heneryh.aquanotes.ui.WhatsOnFragment.java
private void refresh() { mMessageHandler.removeCallbacks(mCountdownRunnable); mRootView.removeAllViews();//from w ww .jav a 2 s. c o m final long currentTimeMillis = UIUtils.getCurrentTime(getActivity()); // Show Loading... and load the view corresponding to the current state if (currentTimeMillis < UIUtils.CONFERENCE_START_MILLIS) { setupBefore(); } else if (currentTimeMillis > UIUtils.CONFERENCE_END_MILLIS) { setupAfter(); } else { setupDuring(); } if (!UIUtils.isHoneycombTablet(getActivity())) { View separator = new View(getActivity()); separator.setLayoutParams(new ViewGroup.LayoutParams(1, ViewGroup.LayoutParams.FILL_PARENT)); separator.setBackgroundResource(R.drawable.whats_on_separator); mRootView.addView(separator); View view = getActivity().getLayoutInflater().inflate(R.layout.whats_on_stream, mRootView, false); view.setOnClickListener(new View.OnClickListener() { public void onClick(View view) { AnalyticsUtils.getInstance(getActivity()).trackEvent("Home Screen Dashboard", "Click", "Realtime Stream", 0); Intent intent = new Intent(getActivity(), TagStreamActivity.class); startActivity(intent); } }); mRootView.addView(view); } }
From source file:com.google.android.apps.iosched2.ui.WhatsOnFragment.java
private void refresh() { mMessageHandler.removeCallbacks(mCountdownRunnable); mRootView.removeAllViews();//from w w w . ja v a2s. c om final long currentTimeMillis = UIUtils.getCurrentTime(getActivity()); // Show Loading... and load the view corresponding to the current state if (currentTimeMillis < UIUtils.getConferenceStart()) { setupBefore(); } else if (currentTimeMillis > UIUtils.getConferenceEnd()) { setupAfter(); } else { setupDuring(); } if (!UIUtils.isHoneycombTablet(getActivity())) { View separator = new View(getActivity()); separator.setLayoutParams(new ViewGroup.LayoutParams(1, ViewGroup.LayoutParams.FILL_PARENT)); separator.setBackgroundResource(R.drawable.whats_on_separator); mRootView.addView(separator); View view = getActivity().getLayoutInflater().inflate(R.layout.whats_on_stream, mRootView, false); view.setOnClickListener(new View.OnClickListener() { public void onClick(View view) { AnalyticsUtils.getInstance(getActivity()).trackEvent("Home Screen Dashboard", "Click", "Realtime Stream", 0); //Intent intent = new Intent(getActivity(), TagStreamActivity.class); Intent intent = new Intent(getActivity(), Setup.TagStreamActivityClass); startActivity(intent); } }); mRootView.addView(view); } }
From source file:com.coinblesk.client.ui.dialogs.CurrencyDialogFragment.java
@Override public Dialog onCreateDialog(final Bundle savedInstanceState) { LayoutInflater inflater = getActivity().getLayoutInflater(); final View view = inflater.inflate(R.layout.fragment_currency_dialog, null); final Spinner spinner = (Spinner) view.findViewById(R.id.currency_spinner); ArrayAdapter<String> adapter = new ArrayAdapter<>(getActivity(), R.layout.spinner_item, Constants.CURRENCIES);/*from w w w . java 2s.c o m*/ spinner.setSelection(0, false); spinner.setAdapter(adapter); final TextView usd = (TextView) view.findViewById(R.id.usd); final TextView eur = (TextView) view.findViewById(R.id.eur); final TextView btc = (TextView) view.findViewById(R.id.btc); final TextView mbtc = (TextView) view.findViewById(R.id.mbtc); final TextView ubtc = (TextView) view.findViewById(R.id.ubtc); final View[] viewsBTC = new View[] { btc, mbtc, ubtc }; final View[] viewsFiat = new View[] { usd, eur, spinner }; final AlertDialog d = new AlertDialog.Builder(getActivity()).setTitle(R.string.change_currency) .setView(view).setPositiveButton(R.string.ok, new DialogInterface.OnClickListener() { @Override public void onClick(DialogInterface dialogInterface, int i) { broadcastExchangeRateChanged(getActivity()); } }).create(); btc.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { for (View v : viewsBTC) { v.setBackgroundResource(R.drawable.cell_shape); } view.setBackgroundResource(R.drawable.cell_shape_currency); SharedPrefUtils.setBitcoinScalePrefix(getActivity(), "BTC"); } }); mbtc.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { for (View v : viewsBTC) { v.setBackgroundResource(R.drawable.cell_shape); } view.setBackgroundResource(R.drawable.cell_shape_currency); SharedPrefUtils.setBitcoinScalePrefix(getActivity(), "mBTC"); } }); ubtc.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { for (View v : viewsBTC) { v.setBackgroundResource(R.drawable.cell_shape); } view.setBackgroundResource(R.drawable.cell_shape_currency); SharedPrefUtils.setBitcoinScalePrefix(getActivity(), "BTC"); } }); usd.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { for (View v : viewsFiat) { v.setBackgroundResource(R.drawable.cell_shape); } view.setBackgroundResource(R.drawable.cell_shape_currency); SharedPrefUtils.setCurrency(getActivity(), "USD"); } }); eur.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { for (View v : viewsFiat) { v.setBackgroundResource(R.drawable.cell_shape); } view.setBackgroundResource(R.drawable.cell_shape_currency); SharedPrefUtils.setCurrency(getActivity(), "EUR"); } }); spinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { if (position == 0) { return; } for (View v : viewsFiat) { v.setBackgroundResource(R.drawable.cell_shape); } spinner.setBackgroundResource(R.drawable.cell_shape_currency); SharedPrefUtils.setCurrency(getActivity(), Constants.CURRENCIES[position]); } @Override public void onNothingSelected(AdapterView<?> parent) { //activateSpinner(s, usd, eur); } }); loadSettings(getActivity(), btc, mbtc, ubtc, usd, eur, spinner); return d; }
From source file:com.goliathonline.android.kegbot.ui.WhatsOnFragment.java
private void refresh() { mRootView.removeAllViews();//from ww w . j a v a 2 s . c o m if (false) { //!UIUtils.isHoneycombTablet(getActivity()) View separator = new View(getActivity()); separator.setLayoutParams(new ViewGroup.LayoutParams(1, ViewGroup.LayoutParams.FILL_PARENT)); separator.setBackgroundResource(R.drawable.whats_on_separator); mRootView.addView(separator); View view = getActivity().getLayoutInflater().inflate(R.layout.whats_on_stream, mRootView, false); view.setOnClickListener(new View.OnClickListener() { public void onClick(View view) { AnalyticsUtils.getInstance(getActivity()).trackEvent("Home Screen Dashboard", "Click", "Realtime Stream", 0); Intent intent = new Intent(getActivity(), TagStreamActivity.class); startActivity(intent); } }); mRootView.addView(view); } }
From source file:com.google.android.apps.iosched.ui.WhatsOnFragment.java
private void refresh() { mMessageHandler.removeCallbacks(mCountdownRunnable); mRootView.removeAllViews();/*from www . j av a 2 s. com*/ final long currentTimeMillis = UIUtils.getCurrentTime(getActivity()); // Show Loading... and load the view corresponding to the current state if (currentTimeMillis < UIUtils.CONFERENCE_START_MILLIS) { setupBefore(); } else if (currentTimeMillis > UIUtils.CONFERENCE_END_MILLIS) { setupAfter(); } else { setupDuring(); } if (!UIUtils.isHoneycombTablet(getActivity())) { View separator = new View(getActivity()); separator.setLayoutParams(new ViewGroup.LayoutParams(1, ViewGroup.LayoutParams.FILL_PARENT)); separator.setBackgroundResource(R.drawable.whats_on_separator); mRootView.addView(separator); View view = getActivity().getLayoutInflater().inflate(R.layout.whats_on_stream, mRootView, false); view.setOnClickListener(new View.OnClickListener() { public void onClick(View view) { AnalyticsUtils.getInstance(getActivity()).trackEvent("Home Screen Dashboard", "Click", "Realtime Stream", 0); Intent intent = new Intent(Intent.ACTION_VIEW); intent.setData(REGISTER_URI); startActivity(intent); } }); mRootView.addView(view); } }
From source file:us.nineworlds.serenity.ui.browser.tv.TVShowBrowserActivity.java
@Override protected void createSideMenu() { posterLayoutActive = preferences.getBoolean("series_layout_posters", false); gridViewActive = preferences.getBoolean("series_layout_grid", false); if (isGridViewActive()) { setContentView(R.layout.activity_tvbrowser_show_gridview_posters); } else if (posterLayoutActive) { setContentView(R.layout.activity_tvbrowser_show_posters); } else {// w w w . j a v a 2s . c o m setContentView(R.layout.activity_tvbrowser_show_banners); } View fanArt = findViewById(R.id.fanArt); fanArt.setBackgroundResource(R.drawable.tvshows); initMenuDrawerViews(); drawerToggle = new ActionBarDrawerToggle(this, drawerLayout, R.drawable.menudrawer_selector, R.string.drawer_open, R.string.drawer_closed) { @Override public void onDrawerOpened(View drawerView) { super.onDrawerOpened(drawerView); getSupportActionBar().setTitle(R.string.app_name); drawerList.requestFocusFromTouch(); } @Override public void onDrawerClosed(View drawerView) { super.onDrawerClosed(drawerView); getSupportActionBar().setTitle(R.string.app_name); } }; drawerLayout.setDrawerListener(drawerToggle); actionBar.setDisplayHomeAsUpEnabled(true); actionBar.setHomeButtonEnabled(true); populateMenuDrawer(); }
From source file:tw.idv.gasolin.pycontw2012.ui.WhatsOnFragment.java
private void refresh() { mMessageHandler.removeCallbacks(mCountdownRunnable); mRootView.removeAllViews();//from www . java 2 s .c o m final long currentTimeMillis = UIUtils.getCurrentTime(getActivity()); final long startTimeMillis = ParserUtils.parseTime(getString(R.string.lesson_start_time)); final long endTimeMillis = ParserUtils.parseTime(getString(R.string.lesson_end_time)); // Show Loading... and load the view corresponding to the current state // if ( currentTimeMillis < UIUtils.CONFERENCE_START_MILLIS ) { if (currentTimeMillis < startTimeMillis) { setupBefore(); } else if (currentTimeMillis > endTimeMillis) { setupAfter(); } else { setupDuring(); } if (!UIUtils.isHoneycombTablet(getActivity())) { View separator = new View(getActivity()); separator.setLayoutParams(new ViewGroup.LayoutParams(1, ViewGroup.LayoutParams.FILL_PARENT)); separator.setBackgroundResource(R.drawable.whats_on_separator); mRootView.addView(separator); View view = getActivity().getLayoutInflater().inflate(R.layout.whats_on_stream, mRootView, false); view.setOnClickListener(new View.OnClickListener() { public void onClick(View view) { AnalyticsUtils.getInstance(getActivity()).trackEvent("Home Screen Dashboard", "Click", "Realtime Stream", 0); Intent intent = new Intent(getActivity(), TagStreamActivity.class); startActivity(intent); } }); mRootView.addView(view); } }
From source file:com.hadis.mylunbo.carrousel.CircleIndicator.java
private void addIndicator(@DrawableRes int backgroundDrawableId, Animator animator) { if (animator.isRunning()) { animator.end();/*from www .j a va 2 s .c o m*/ animator.cancel(); } View Indicator = new View(getContext()); Indicator.setBackgroundResource(backgroundDrawableId); addView(Indicator, mIndicatorWidth, mIndicatorHeight); LayoutParams lp = (LayoutParams) Indicator.getLayoutParams(); lp.leftMargin = mIndicatorMargin; lp.rightMargin = mIndicatorMargin; Indicator.setLayoutParams(lp); animator.setTarget(Indicator); animator.start(); }
From source file:com.bytestemplar.tonedef.international.ButtonsFragment.java
public void updateButtons(int position) { LinearLayout ll_btn_container = (LinearLayout) getView().findViewById(R.id.buttons_container); if (ll_btn_container != null) { _current_position = position;// ww w .j av a 2 s . com CountryTones current_tones = CountryTonesRepository.getInstance().getCountryAtPosition(position); ll_btn_container.removeAllViewsInLayout(); // Update label TextView tv_name = (TextView) getView().findViewById(R.id.tv_countryname); tv_name.setText(current_tones.getName()); tv_name.setTypeface(UICustom.getInstance().getTypeface()); if (current_tones.getFlagDrawable() > 0) { tv_name.setCompoundDrawablesWithIntrinsicBounds(current_tones.getFlagDrawable(), 0, 0, 0); } // Generate buttons HashMap<String, ToneSequence> sequences = current_tones.getSequences(); for (Object o : sequences.entrySet()) { Map.Entry pair = (Map.Entry) o; String sequence_name = (String) pair.getKey(); final ToneSequence sequence = (ToneSequence) pair.getValue(); Button btn = new Button(ll_btn_container.getContext()); btn.setText(sequence_name); btn.setTypeface(UICustom.getInstance().getTypeface()); btn.setBackgroundResource(R.drawable.touchpadbutton); btn.setTextColor(Color.WHITE); btn.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { switch (event.getAction()) { case MotionEvent.ACTION_DOWN: sequence.start(); v.setBackgroundResource(R.drawable.touchpadbutton_selected); break; case MotionEvent.ACTION_UP: case MotionEvent.ACTION_CANCEL: sequence.stop(); v.setBackgroundResource(R.drawable.touchpadbutton); break; } return false; } }); btn.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT)); ll_btn_container.addView(btn); } } }
From source file:com.example.oris1991.anotherme.ExternalCalendar.CalendarAdapter.java
public View setSelected(View view) { if (previousView != null) { previousView.setBackgroundResource(R.drawable.list_item_background); }/*from w w w . java2s . c o m*/ previousView = view; view.setBackgroundResource(R.drawable.calendar_cel_selectl); return view; }