List of usage examples for android.graphics Color TRANSPARENT
int TRANSPARENT
To view the source code for android.graphics Color TRANSPARENT.
Click Source Link
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; }