Example usage for android.view View setBackgroundResource

List of usage examples for android.view View setBackgroundResource

Introduction

In this page you can find the example usage for android.view View setBackgroundResource.

Prototype

@RemotableViewMethod
public void setBackgroundResource(@DrawableRes int resid) 

Source Link

Document

Set the background to a given resource.

Usage

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;
}