Example usage for android.graphics Color TRANSPARENT

List of usage examples for android.graphics Color TRANSPARENT

Introduction

In this page you can find the example usage for android.graphics Color TRANSPARENT.

Prototype

int TRANSPARENT

To view the source code for android.graphics Color TRANSPARENT.

Click Source Link

Usage

From source file:com.richard.dcc.MainActivity.java

@Override
public void onCreate(Bundle savedInstanceState) {
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
            WindowManager.LayoutParams.FLAG_FULLSCREEN);

    super.onCreate(savedInstanceState);
    Fabric.with(this, new Crashlytics());

    if (useTabletMenu()) {
        setContentView(R.layout.activity_main_tablet);
        Helper.setStatusBarColor(MainActivity.this, ContextCompat.getColor(this, R.color.myPrimaryDarkColor));
    } else if (Config.USE_NEW_DRAWER == true) {
        setContentView(R.layout.activity_main_alternate);
    } else {//from w ww . j a  v  a2  s.com
        setContentView(R.layout.activity_main);
        Helper.setStatusBarColor(MainActivity.this, ContextCompat.getColor(this, R.color.myPrimaryDarkColor));
    }

    mToolbar = (Toolbar) findViewById(R.id.toolbar_actionbar);
    setSupportActionBar(mToolbar);

    if (!useTabletMenu())
        getSupportActionBar().setDisplayShowHomeEnabled(true);
    else {
        getSupportActionBar().setDisplayShowHomeEnabled(false);
    }

    mNavigationDrawerFragment = (NavDrawerFragment) getSupportFragmentManager()
            .findFragmentById(R.id.fragment_drawer);

    if (Config.USE_NEW_DRAWER == true && !useTabletMenu()) {
        mNavigationDrawerFragment.setup(R.id.scrimInsetsFrameLayout, (DrawerLayout) findViewById(R.id.drawer),
                mToolbar);
        mNavigationDrawerFragment.getDrawerLayout()
                .setStatusBarBackgroundColor(ContextCompat.getColor(this, R.color.myPrimaryDarkColor));

        findViewById(R.id.scrimInsetsFrameLayout).getLayoutParams().width = getDrawerWidth();
    } else {
        mNavigationDrawerFragment.setup(R.id.fragment_drawer, (DrawerLayout) findViewById(R.id.drawer),
                mToolbar);

        DrawerLayout.LayoutParams params = (android.support.v4.widget.DrawerLayout.LayoutParams) mNavigationDrawerFragment
                .getView().getLayoutParams();
        params.width = getDrawerWidth();
        mNavigationDrawerFragment.getView().setLayoutParams(params);
    }

    if (useTabletMenu()) {
        mNavigationDrawerFragment.getDrawerLayout().setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_OPEN);
        mNavigationDrawerFragment.getDrawerLayout().setScrimColor(Color.TRANSPARENT);
    } else {
        mNavigationDrawerFragment.getDrawerLayout().setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED);
    }

    Helper.admobLoader(this, getResources(), findViewById(R.id.adView));

    prefs = PreferenceManager.getDefaultSharedPreferences(getBaseContext());

    Helper.updateAndroidSecurityProvider(this);

    // setting push enabled

    // Check if we should open a fragment based on the arguments we have
    boolean loadedFragment = false;
    if (getIntent().getExtras() != null && getIntent().getExtras().containsKey(FRAGMENT_CLASS)) {
        try {
            Class<? extends Fragment> fragmentClass = (Class<? extends Fragment>) getIntent().getExtras()
                    .getSerializable(FRAGMENT_CLASS);
            if (fragmentClass != null) {
                String[] extra = getIntent().getExtras().getStringArray(FRAGMENT_DATA);

                Fragment fragment = fragmentClass.newInstance();
                showFragment(fragment, extra, getTitle().toString());
                loadedFragment = true;
            }
        } catch (Exception e) {
            //If we come across any errors, just continue and open the default fragment
            Log.printStackTrace(e);
        }
    }

    //If we haven't already loaded an item (or came from rotation and there was already an item)
    //Load the first item
    if (savedInstanceState == null && !loadedFragment) {
        mNavigationDrawerFragment.loadInitialItem();
    }

    // Checking if the user would prefer to show the menu on start
    boolean checkBox = prefs.getBoolean("menuOpenOnStart", false);
    if (checkBox == true && !useTabletMenu()) {
        mNavigationDrawerFragment.openDrawer();
    }
}

From source file:com.rastating.droidbeard.fragments.HistoryFragment.java

@Override
public void onApiRequestFinished(SickbeardAsyncTask sender, HistoricalEvent[] result) {
    if (activityStillExists()) {
        if (result != null) {
            ArrayList<Map<String, String>> data = new ArrayList<Map<String, String>>(result.length);
            for (HistoricalEvent event : result) {
                HashMap<String, String> item = new HashMap<String, String>();
                item.put("name", String.format("%s %dx%d", event.getShowName(), event.getSeason(),
                        event.getEpisodeNumber()));
                item.put("desc",
                        String.format("%s (%s) on %s", event.getStatus(), event.getQuality(), event.getDate()));
                data.add(item);/*from w w w. j av  a2s .  co m*/
            }

            String[] from = new String[] { "name", "desc" };
            int[] to = new int[] { R.id.episode, R.id.event_details };
            SimpleAdapter adapter = new SimpleAdapter(getActivity(), data, R.layout.historical_event_item, from,
                    to) {
                @Override
                public View getView(int position, View convertView, ViewGroup parent) {
                    View view = super.getView(position, convertView, parent);
                    if (position % 2 == 0) {
                        view.setBackgroundResource(R.drawable.alternate_list_item_bg);
                    } else {
                        view.setBackgroundColor(Color.TRANSPARENT);
                    }

                    return view;
                }

                @Override
                public boolean isEnabled(int position) {
                    return false;
                }
            };
            setAdapter(adapter);

            showListView();
        } else {
            showError(getString(R.string.error_fetching_history), sender.getLastException());
        }
    }
}

From source file:com.pixby.texo.EditTools.TextStylesTool.java

private void setTextStyle(TextStyle style) {

    TextStyle tempStyle = TextStyle.getInstance(style);
    TextStyle initialStyle = getInitialStyle();
    tempStyle.typeFaceInfo = style.typeFaceInfo;

    // If style does not set a given property use original watermark values
    // For example if incoming text is translucent, keep it that way
    if (style.alpha == TextStyle.IGNORE) {
        tempStyle.alpha = initialStyle.alpha;
    }/*w  w  w .  j  av  a 2  s . c om*/
    if (style.color == TextStyle.IGNORE) {
        tempStyle.color = initialStyle.color;
    }
    if (style.backgroundColor == TextStyle.IGNORE) {
        tempStyle.backgroundColor = Color.TRANSPARENT;
    }
    getWatermark().setStyle(tempStyle);
    fitTextToWidth();
    getEditView().invalidate();
}

From source file:com.airk.interpolatordiagram.app.MainActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    ButterKnife.inject(this);

    // ActionBar??NavigationDraweric_drawer
    mActionBar = getSupportActionBar();// w  w  w.  j ava2s .c om
    mActionBar.setDisplayHomeAsUpEnabled(true);
    mActionBar.setDisplayShowHomeEnabled(true);
    mActionBar.setIcon(R.drawable.ic_drawer_indicator);
    mActionBar.setHomeButtonEnabled(true);

    mArray = getResources().getStringArray(R.array.interpolators);
    mDrawerWidth = getResources().getDimensionPixelSize(R.dimen.drawer_width);
    if (savedInstanceState != null && savedInstanceState.containsKey(SELECTED_INTERPOLATOR_KEY)) {
        mSelectedInterpolator = savedInstanceState.getInt(SELECTED_INTERPOLATOR_KEY);
        mActionBar.setTitle(mArray[mSelectedInterpolator]);
    }

    // NavigationDrawerDrawer?
    mDrawerLayout.setDrawerShadow(R.drawable.drawer_shadow, GravityCompat.START);
    // NavigationDrawer???
    mDrawerLayout.setScrimColor(Color.TRANSPARENT);
    mDrawerToggle = new ActionBarDrawerToggle(this, mDrawerLayout, android.R.color.transparent,
            android.R.string.ok, android.R.string.cancel) {
        /**
         * {@link android.support.v4.widget.DrawerLayout.DrawerListener} callback method. If you do not use your
         * ActionBarDrawerToggle instance directly as your DrawerLayout's listener, you should call
         * through to this method from your own listener object.
         *
         * @param drawerView Drawer view that is now open
         */
        @Override
        public void onDrawerOpened(View drawerView) {
            super.onDrawerOpened(drawerView);
            mActionBar.setTitle(getString(R.string.app_name));
            invalidateOptionsMenu();
        }

        /**
         * {@link android.support.v4.widget.DrawerLayout.DrawerListener} callback method. If you do not use your
         * ActionBarDrawerToggle instance directly as your DrawerLayout's listener, you should call
         * through to this method from your own listener object.
         *
         * @param drawerView Drawer view that is now closed
         */
        @Override
        public void onDrawerClosed(View drawerView) {
            super.onDrawerClosed(drawerView);
            if (mSelectedInterpolator != -1) {
                mActionBar.setTitle(mArray[mSelectedInterpolator]);
            }
            invalidateOptionsMenu();
        }

        @Override
        public void onDrawerSlide(View drawerView, float slideOffset) {
            super.onDrawerSlide(drawerView, slideOffset);
            slidingContent(slideOffset);
        }
    };
    mList.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, mArray));
    mList.setOnItemClickListener(this);
    mDrawerLayout.setDrawerListener(mDrawerToggle);
    if (mSelectedInterpolator == -1 && !mDrawerLayout.isDrawerOpen(mList)) {
        mDrawerLayout.openDrawer(mList);
        slidingContent(1f);
    } else if (mDrawerLayout.isDrawerOpen(mList)) {
        mActionBar.setTitle(mArray[mSelectedInterpolator]);
    }
    mGuide.setOnClickListener(this);
}

From source file:com.michael.feng.textlater.NewActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    // Remove title bar
    // requestWindowFeature(Window.FEATURE_NO_TITLE);

    setContentView(R.layout.activity_new);
    getSupportActionBar().setDisplayUseLogoEnabled(false);
    getSupportActionBar().setDisplayHomeAsUpEnabled(false);
    getSupportActionBar().setDisplayShowHomeEnabled(false);
    getSupportActionBar().setDisplayShowTitleEnabled(false);
    getSupportActionBar().setDisplayShowCustomEnabled(true);
    getSupportActionBar().setCustomView(R.layout.abs_layout_new);

    backButton = (ImageView) findViewById(R.id.back);
    backButton.setOnClickListener(new OnClickListener() {
        @Override//www  .  ja  v a  2 s  .  co  m
        public void onClick(View arg0) {
            finish();
        }
    });
    backButton.setOnTouchListener(new OnTouchListener() {
        @Override
        public boolean onTouch(View arg0, MotionEvent event) {
            switch (event.getAction()) {
            case MotionEvent.ACTION_DOWN:
                // touch down code
                backButton.setBackgroundColor(Color.rgb(104, 156, 210));
                break;

            case MotionEvent.ACTION_MOVE:
                // touch move code
                break;

            case MotionEvent.ACTION_UP:
                // touch up code
                backButton.setBackgroundColor(Color.TRANSPARENT);
                break;
            }
            return false;
        }
    });

    // Init Add Contact Button and EditText
    textContact = (EditText) findViewById(R.id.textContact);
    textContact.addTextChangedListener(new TextWatcher() {
        @Override
        public void afterTextChanged(Editable arg0) {
            // TODO Auto-generated method stub
        }

        @Override
        public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {
            // TODO Auto-generated method stub
        }

        @Override
        public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {
            validateMessage();
        }
    });
    textContact.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View arg0) {
            textContact.setSelection(textContact.getText().length());
        }
    });

    addContactButton = (Button) findViewById(R.id.addContactButton);
    addContactButton.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View arg0) {
            // TODO Auto-generated method stub
            Log.d("add button click", "hep");
            Intent in = new Intent(getApplicationContext(), ContactsActivity.class);
            contactNames = textContact.getText().toString();
            if (null != contactNames && !"".equals(contactNames)) {
                in.putExtra("contactNames", contactNames);
                in.putExtra("contactNumbers", contactNumbers);
                Log.d("addbutton contactNames", contactNames);
                Log.d("addbutton contactNumbers", contactNumbers);
            }
            int requestCode = 0;
            startActivityForResult(in, requestCode);
        }
    });

    // Init TextDate EditText
    textDate = (EditText) findViewById(R.id.textDate);
    textDate.setInputType(InputType.TYPE_NULL);
    textDate.setOnFocusChangeListener(new OnFocusChangeListener() {
        @Override
        public void onFocusChange(View view, boolean hasFocus) {
            if (hasFocus) {
                showDatePickerDialog(view);
            }
        }
    });
    textDate.setOnClickListener(this);

    // Init TextDate Button
    setDateButton = (Button) findViewById(R.id.setDateButton);
    setDateButton.setOnClickListener(this);

    // Init TextTime EditText
    textTime = (EditText) findViewById(R.id.textTime);
    textTime.setInputType(InputType.TYPE_NULL);
    textTime.setOnFocusChangeListener(new OnFocusChangeListener() {
        @Override
        public void onFocusChange(View view, boolean hasFocus) {
            if (hasFocus) {
                showTimePickerDialog(view);
            }
        }
    });
    textTime.setOnClickListener(this);

    // Init TextTime Button
    setTimeButton = (Button) findViewById(R.id.setTimeButton);
    setTimeButton.setOnClickListener(this);

    // Init Active Button and Content EditText
    textContent = (EditText) findViewById(R.id.textContent);
    textContent.addTextChangedListener(new TextWatcher() {
        @Override
        public void afterTextChanged(Editable arg0) {
            validateMessage();
        }

        @Override
        public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {
            // TODO Auto-generated method stub
        }

        @Override
        public void onTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) {
            // TODO
        }
    });
    sendButton = (Button) findViewById(R.id.sendButton);
    sendButton.setOnClickListener(this);
}

From source file:com.nextgis.maplibui.fragment.CompassFragment.java

protected void setInterface() {
    if (!mIsNeedleOnly) {
        mBasePlate.setVisibility(View.VISIBLE);

        if (null != mBubbleView)
            mBubbleView.setVisibility(View.VISIBLE);
        // magnetic north compass
        mCompass.setOnTouchListener(this);
        mCompass.setVisibility(View.VISIBLE);
        mTvAzimuth.setVisibility(View.VISIBLE);
        mTvAzimuth.setOnLongClickListener(new View.OnLongClickListener() {
            @Override/*from  ww  w . j av  a 2s .c  o m*/
            public boolean onLongClick(View v) {
                if (mCompass != null) {
                    mCompass.setAngle(0);
                    mCompass.postInvalidate();
                }

                return true;
            }
        });
    } else
        mParent.setBackgroundColor(Color.TRANSPARENT);

    mParent.setClickable(mClickable);
}

From source file:com.bt.heliniumstudentapp.SettingsActivity.java

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    mainContext = MainActivity.mainContext;

    pendingRestart = false;/*from w  w w.j a v  a 2s . c  om*/

    setContentView(R.layout.activity_settings);

    toolbarTB = (Toolbar) findViewById(R.id.tb_toolbar_as);
    toolbarTB.setNavigationOnClickListener(new View.OnClickListener() {

        @Override
        public void onClick(View v) {
            onBackPressed();
        }
    });

    setToolbar();

    addPreferencesFromResource(R.layout.preferencescreen_settings);

    getListView().setBackgroundColor(Color.TRANSPARENT);
    getListView().setCacheColorHint(Color.TRANSPARENT);
    getListView().setBackgroundColor(ContextCompat.getColor(this, MainActivity.themeColor));

    setTheme(MainActivity.themeSettings);

    MainActivity.setStatusBar(this);

    setTitles();

    findPreference("pref_general_class").setSummary(
            Arrays.asList(getResources().getStringArray(R.array.general_class_array)).get(Integer.parseInt(
                    PreferenceManager.getDefaultSharedPreferences(this).getString("pref_general_class", "0"))));

    findPreference("pref_general_language")
            .setSummary(Arrays.asList(getResources().getStringArray(R.array.general_language_array))
                    .get(Integer.parseInt(PreferenceManager.getDefaultSharedPreferences(this)
                            .getString("pref_general_language", "0"))));

    findPreference("pref_customization_theme")
            .setSummary(Arrays.asList(getResources().getStringArray(R.array.customization_theme_array))
                    .get(Integer.parseInt(PreferenceManager.getDefaultSharedPreferences(this)
                            .getString("pref_customization_theme", "0"))));

    findPreference("pref_customization_color_primary")
            .setSummary(Arrays.asList(getResources().getStringArray(R.array.customization_color_primary_array))
                    .get(Integer.parseInt(PreferenceManager.getDefaultSharedPreferences(this)
                            .getString("pref_customization_color_primary", "4"))));

    findPreference("pref_customization_color_accent")
            .setSummary(Arrays.asList(getResources().getStringArray(R.array.customization_color_accent_array))
                    .get(Integer.parseInt(PreferenceManager.getDefaultSharedPreferences(this)
                            .getString("pref_customization_color_accent", "14"))));

    try {
        final String date = PreferenceManager.getDefaultSharedPreferences(this)
                .getString("pref_schedule_version_0", "");

        if (date.equals(""))
            findPreference("pref_schedule_version_0").setSummary(getString(R.string.database_no));
        else
            findPreference("pref_schedule_version_0")
                    .setSummary(DateFormat.getDateFormat(getApplicationContext()).format(
                            HeliniumStudentApp.df_save().parse(date)) + date.substring(date.indexOf(' ')));
    } catch (ParseException ignored) {
    }

    try {
        final String date = PreferenceManager.getDefaultSharedPreferences(this)
                .getString("pref_schedule_version_1", "");

        if (date.equals(""))
            findPreference("pref_schedule_version_1").setSummary(getString(R.string.database_no));
        else
            findPreference("pref_schedule_version_1")
                    .setSummary(DateFormat.getDateFormat(getApplicationContext()).format(
                            HeliniumStudentApp.df_save().parse(date)) + date.substring(date.indexOf(' ')));
    } catch (ParseException ignored) {
    }

    try {
        final String date = PreferenceManager.getDefaultSharedPreferences(this).getString("pref_grades_version",
                "");

        if (date.equals(""))
            findPreference("pref_grades_version").setSummary(getString(R.string.database_no));
        else
            findPreference("pref_grades_version").setSummary(DateFormat.getDateFormat(getApplicationContext())
                    .format(HeliniumStudentApp.df_save().parse(date)) + date.substring(date.indexOf(' ')));
    } catch (ParseException ignored) {
    }

    findPreference("pref_grades_term").setSummary(Arrays
            .asList(getResources().getStringArray(R.array.grades_term_array))
            .get(Integer.parseInt(
                    PreferenceManager.getDefaultSharedPreferences(this).getString("pref_grades_term", "1"))
                    - 1));

    try {
        findPreference("pref_updates_check").setSummary(getString(R.string.updates_check_summary) + ' '
                + getPackageManager().getPackageInfo(getPackageName(), 0).versionName);
    } catch (PackageManager.NameNotFoundException ignored) {
    }

    findPreference("pref_general_class")
            .setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() {

                @Override
                public boolean onPreferenceChange(Preference preference, Object newValue) {
                    if (!((ListPreference) preference).getValue().equals(newValue)) {
                        preference.setSummary(
                                Arrays.asList(getResources().getStringArray(R.array.general_class_array))
                                        .get(Integer.parseInt(newValue.toString())));

                        GradesFragment.gradesHtml = null;
                        pendingRestart = true;
                        return true;
                    } else {
                        return false;
                    }
                }
            });

    findPreference("pref_general_language")
            .setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() {

                @Override
                public boolean onPreferenceChange(Preference preference, Object newValue) {
                    if (!((ListPreference) preference).getValue().equals(newValue)) {
                        preference.setSummary(
                                Arrays.asList(getResources().getStringArray(R.array.general_language_array))
                                        .get(Integer.parseInt(newValue.toString())));

                        pendingRestart = true;
                        return true;
                    } else {
                        return false;
                    }
                }
            });

    findPreference("pref_customization_theme")
            .setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() {

                @Override
                public boolean onPreferenceChange(Preference preference, Object newValue) {
                    if (!((ListPreference) preference).getValue().equals(newValue)) {
                        preference.setSummary(
                                Arrays.asList(getResources().getStringArray(R.array.customization_theme_array))
                                        .get(Integer.parseInt(newValue.toString())));

                        //MainActivity.setColors(Integer.parseInt(newValue.toString()), HeliniumStudentApp.ACTION_NULL, HeliniumStudentApp.ACTION_NULL);
                        //setTheme(MainActivity.themeSettings);

                        GradesFragment.gradesHtml = null;
                        pendingRestart = true;
                        return true;
                    } else {
                        return false;
                    }
                }
            });

    findPreference("pref_customization_color_primary")
            .setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() {

                @Override
                public boolean onPreferenceChange(Preference preference, Object newValue) {
                    if (!((ListPreference) preference).getValue().equals(newValue)) {
                        preference.setSummary(Arrays
                                .asList(getResources()
                                        .getStringArray(R.array.customization_color_primary_array))
                                .get(Integer.parseInt(newValue.toString())));

                        MainActivity.setColors(HeliniumStudentApp.ACTION_NULL,
                                Integer.parseInt(newValue.toString()), HeliniumStudentApp.ACTION_NULL);
                        setToolbar();

                        GradesFragment.gradesHtml = null;
                        pendingRestart = true;
                        return true;
                    } else {
                        return false;
                    }
                }
            });

    findPreference("pref_customization_color_accent")
            .setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() {

                @Override
                public boolean onPreferenceChange(Preference preference, Object newValue) {
                    if (!((ListPreference) preference).getValue().equals(newValue)) {
                        preference.setSummary(Arrays
                                .asList(getResources().getStringArray(R.array.customization_color_accent_array))
                                .get(Integer.parseInt(newValue.toString())));

                        MainActivity.setColors(HeliniumStudentApp.ACTION_NULL, HeliniumStudentApp.ACTION_NULL,
                                Integer.parseInt(newValue.toString()));
                        setTitles();

                        GradesFragment.gradesHtml = null;
                        pendingRestart = true;
                        return true;
                    } else {
                        return false;
                    }
                }
            });

    findPreference("pref_customization_compact")
            .setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() {

                @Override
                public boolean onPreferenceChange(Preference preference, Object newValue) {
                    GradesFragment.gradesHtml = null;
                    pendingRestart = true;

                    return true;
                }
            });

    findPreference("pref_schedule_next_week")
            .setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() {

                @Override
                public boolean onPreferenceChange(Preference preference, Object newValue) {
                    findPreference("pref_schedule_version_1").setSummary(getString(R.string.database_no));

                    PreferenceManager.getDefaultSharedPreferences(SettingsActivity.this).edit()
                            .putString("html_schedule_1", null).apply();
                    PreferenceManager.getDefaultSharedPreferences(SettingsActivity.this).edit()
                            .putString("pref_schedule_version_1", null).apply();

                    return true;
                }
            });

    findPreference("pref_grades_term")
            .setOnPreferenceChangeListener(new Preference.OnPreferenceChangeListener() {

                @Override
                public boolean onPreferenceChange(Preference preference, Object newValue) {
                    if (!((ListPreference) preference).getValue().equals(newValue)) {
                        findPreference("pref_grades_version").setSummary(getString(R.string.database_no));

                        preference.setSummary(
                                Arrays.asList(getResources().getStringArray(R.array.grades_term_array))
                                        .get(Integer.parseInt(newValue.toString()) - 1));

                        PreferenceManager.getDefaultSharedPreferences(SettingsActivity.this).edit()
                                .putString("html_grades", null).apply();
                        PreferenceManager.getDefaultSharedPreferences(SettingsActivity.this).edit()
                                .putString("pref_grades_version", null).apply();

                        GradesFragment.gradesHtml = null;

                        pendingRestart = true;
                        return true;
                    } else {
                        return false;
                    }
                }
            });

    findPreference("pref_updates_check")
            .setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {

                @Override
                public boolean onPreferenceClick(Preference preference) {
                    if (MainActivity.isOnline()) {
                        if (Build.VERSION.SDK_INT < Build.VERSION_CODES.HONEYCOMB)
                            new UpdateClass(SettingsActivity.this, true).execute();
                        else
                            new UpdateClass(SettingsActivity.this, true)
                                    .executeOnExecutor(AsyncTask.THREAD_POOL_EXECUTOR);
                    } else {
                        Toast.makeText(SettingsActivity.this, getString(R.string.error_conn_no),
                                Toast.LENGTH_SHORT).show();
                    }
                    return true;
                }
            });
}

From source file:com.javierarias.magnadroid.fragments.magneTabs.java

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    mActivity = getActivity();/*  ww w.jav  a  2 s  .c  o  m*/
    // BEGIN_INCLUDE (populate_tabs)
    /**
     * Populate our tab list with tabs. Each item contains a title, indicator color and divider
     * color, which are used by {@link SlidingTabLayout}.
     */
    mTabs.add(new SamplePagerItem("", //getString(R.string.near_tab), // Title
            Color.parseColor("#D80000"), //"#2A91DD"), // Indicator color
            Color.TRANSPARENT // Div0ider color
    ));

    mTabs.add(new SamplePagerItem("", //getString(R.string.top_tab), // Title
            Color.parseColor("#5FA9DD"), // Indicator color
            Color.TRANSPARENT // Divider color
    ));
    mTabs.add(new SamplePagerItem("", //getString(R.string.top_tab), // Title
            Color.parseColor("#DEDC16"), // Indicator color
            Color.TRANSPARENT // Divider color
    ));
    drawableTab.add(R.drawable.ic_magna_graph);
    drawableTab.add(R.drawable.ic_bars_graph);
    drawableTab.add(R.drawable.ic_lines_graph);

    // END_INCLUDE (populate_tabs)
}

From source file:com.rks.musicx.ui.adapters.SongListAdapter.java

@Override
public void onBindViewHolder(SongListAdapter.SongViewHolder holder, int position) {
    Song song = getItem(position);//from  w  w w  . j a va2  s  .com
    if (layout == R.layout.song_list) {
        holder.SongTitle.setText(song.getTitle());
        holder.SongArtist.setText(song.getArtist());
        ArtworkUtils.ArtworkLoader(getContext(), 300, 600, song.getAlbum(), song.getAlbumId(), new palette() {
            @Override
            public void palettework(Palette palette) {

            }
        }, holder.SongArtwork);
        holder.menu.setImageDrawable(ContextCompat.getDrawable(getContext(), R.drawable.ic_menu));
        Drawable drawable = holder.menu.getDrawable();
        int accentColor = Config.accentColor(getContext(), Helper.getATEKey(getContext()));
        if (Extras.getInstance().getDarkTheme() || Extras.getInstance().getBlackTheme()) {
            drawable.setTint(Color.WHITE);
            holder.SongTitle.setTextColor(Color.WHITE);
            holder.SongArtist.setTextColor(ContextCompat.getColor(getContext(), R.color.darkthemeTextColor));
            holder.itemView.setBackgroundColor(storeChecked.get(position)
                    ? ContextCompat.getColor(getContext(), R.color.translucent_white_8p)
                    : Color.TRANSPARENT);
        } else {
            drawable.setTint(ContextCompat.getColor(getContext(), R.color.MaterialGrey));
            holder.SongTitle.setTextColor(Color.BLACK);
            holder.SongArtist.setTextColor(Color.DKGRAY);
            holder.itemView
                    .setBackgroundColor(storeChecked.get(position) ? Helper.getColorWithAplha(accentColor, 0.7f)
                            : Color.TRANSPARENT);
        }
    }
    if (layout == R.layout.detail_list) {
        holder.SongTitle.setText(song.getTitle());
        holder.SongArtist.setText(song.getArtist());
        holder.number.setText(position + 1 + ".");
        holder.menu.setImageDrawable(ContextCompat.getDrawable(getContext(), R.drawable.ic_menu));
        Drawable drawable = holder.menu.getDrawable();
        if (Extras.getInstance().getDarkTheme() || Extras.getInstance().getBlackTheme()) {
            drawable.setTint(Color.WHITE);
            holder.SongTitle.setTextColor(Color.WHITE);
            holder.number.setTextColor(Color.WHITE);
            holder.SongArtist.setTextColor(ContextCompat.getColor(getContext(), R.color.darkthemeTextColor));
        } else {
            drawable.setTint(ContextCompat.getColor(getContext(), R.color.MaterialGrey));
            holder.SongTitle.setTextColor(Color.BLACK);
            holder.number.setTextColor(Color.BLACK);
            holder.SongArtist.setTextColor(Color.DKGRAY);
        }
    }
    if (layout == R.layout.item_grid_view || layout == R.layout.recent_list) {
        int pos = holder.getAdapterPosition();
        if (lastpos < pos) {
            for (Animator animator : getAnimator(holder.songView)) {
                animator.setDuration(duration);
                animator.setInterpolator(interpolator);
                animator.start();
            }
        }
        holder.SongTitle.setText(song.getTitle());
        holder.SongArtist.setText(song.getArtist());
        ArtworkUtils.ArtworkLoader(getContext(), 300, 600, song.getAlbum(), song.getAlbumId(), new palette() {
            @Override
            public void palettework(Palette palette) {
                final int[] colors = Helper.getAvailableColor(getContext(), palette);
                holder.songView.setBackgroundColor(colors[0]);
                holder.SongTitle.setTextColor(Helper.getTitleTextColor(colors[0]));
                holder.SongArtist.setTextColor(Helper.getTitleTextColor(colors[0]));
                Helper.animateViews(getContext(), holder.itemView, colors[0]);
            }
        }, holder.songGridArtwork);
        holder.menu.setImageDrawable(ContextCompat.getDrawable(getContext(), R.drawable.ic_menu));
        holder.menu.setVisibility(View.VISIBLE);
        Drawable drawable = holder.menu.getDrawable();
        if (Extras.getInstance().getDarkTheme() || Extras.getInstance().getBlackTheme()) {
            drawable.setTint(Color.WHITE);
        }
    }
}

From source file:com.sweetiepiggy.littlepro.QuestionFragment.java

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_question, container, false);
    ((WebView) view.findViewById(R.id.question)).setBackgroundColor(Color.TRANSPARENT);
    ((WebView) view.findViewById(R.id.question)).loadData(mQuestion.getQuestion(), "text/html", "utf-8");

    List<String> answerChoices = mQuestion.getAnswerChoices();
    if (answerChoices.isEmpty()) {
        createFillInBlank(view);//from www  .j  a va 2 s . co m
    } else {
        createMultipleChoice(view, answerChoices);
    }

    return view;
}