List of usage examples for android.graphics Color parseColor
@ColorInt public static int parseColor(@Size(min = 1) String colorString)
From source file:com.amaze.filemanager.fragments.Main.java
void initNoFileLayout() { nofilesview = rootView.findViewById(R.id.nofilelayout); if (theme1 == 0) ((ImageView) nofilesview.findViewById(R.id.image)).setColorFilter(Color.parseColor("#666666")); else {//from w w w .jav a2 s.c o m nofilesview.setBackgroundColor(getResources().getColor(R.color.holo_dark_background)); ((TextView) nofilesview.findViewById(R.id.nofiletext)).setTextColor(Color.WHITE); } }
From source file:com.filemanager.free.fragments.Main.java
void initNoFileLayout() { nofilesview = rootView.findViewById(R.id.nofilelayout); if (theme1 == 0) ((ImageView) nofilesview.findViewById(R.id.image)).setColorFilter(Color.parseColor("#666666")); else {// www. j a va 2s .c om nofilesview.setBackgroundColor(ContextCompat.getColor(getContext(), R.color.holo_dark_background)); ((TextView) nofilesview.findViewById(R.id.nofiletext)).setTextColor(Color.WHITE); } }
From source file:com.filemanager.free.utils.Futils.java
public void showSortDialog(final Main m) { String[] sort = m.getResources().getStringArray(R.array.sortby); int current = Integer.parseInt(m.Sp.getString("sortby", "0")); MaterialDialog.Builder a = new MaterialDialog.Builder(m.getActivity()); if (m.theme1 == 1) a.theme(Theme.DARK);/*from w w w. j av a2 s .c om*/ a.items(sort).itemsCallbackSingleChoice(current > 3 ? current - 4 : current, new MaterialDialog.ListCallbackSingleChoice() { @Override public boolean onSelection(MaterialDialog dialog, View view, int which, CharSequence text) { return true; } }); a.positiveText(R.string.ascending).positiveColor(Color.parseColor(m.fabSkin)); a.negativeText(R.string.descending).negativeColor(Color.parseColor(m.fabSkin)); a.callback(new MaterialDialog.ButtonCallback() { @Override public void onPositive(MaterialDialog dialog) { super.onPositive(dialog); int which = dialog.getSelectedIndex(); m.Sp.edit().putString("sortby", "" + which).commit(); m.getSortModes(); m.updateList(); dialog.dismiss(); } @Override public void onNegative(MaterialDialog dialog) { super.onNegative(dialog); int which = 4 + dialog.getSelectedIndex(); m.Sp.edit().putString("sortby", "" + which).commit(); m.getSortModes(); m.updateList(); dialog.dismiss(); } }); a.title(R.string.sortby); a.build().show(); }
From source file:com.amaze.filemanager.utils.Futils.java
public void showSortDialog(final AppsList m) { String[] sort = m.getResources().getStringArray(R.array.sortbyApps); int current = Integer.parseInt(m.Sp.getString("sortbyApps", "0")); MaterialDialog.Builder a = new MaterialDialog.Builder(m.getActivity()); if (m.theme1 == 1) a.theme(Theme.DARK);//from w ww. jav a2s .c o m a.items(sort).itemsCallbackSingleChoice(current > 2 ? current - 3 : current, new MaterialDialog.ListCallbackSingleChoice() { @Override public boolean onSelection(MaterialDialog dialog, View view, int which, CharSequence text) { return true; } }); a.positiveText(R.string.ascending).positiveColor(Color.parseColor(m.fabSkin)); a.negativeText(R.string.descending).negativeColor(Color.parseColor(m.fabSkin)); a.callback(new MaterialDialog.ButtonCallback() { @Override public void onPositive(MaterialDialog dialog) { super.onPositive(dialog); int which = dialog.getSelectedIndex(); m.Sp.edit().putString("sortbyApps", "" + which).commit(); m.getSortModes(); m.loadlist(false); dialog.dismiss(); } @Override public void onNegative(MaterialDialog dialog) { super.onNegative(dialog); int which = dialog.getSelectedIndex() + 3; m.Sp.edit().putString("sortbyApps", "" + which).commit(); m.getSortModes(); m.loadlist(false); dialog.dismiss(); } }); a.title(R.string.sortby); a.build().show(); }
From source file:com.amaze.filemanager.utils.Futils.java
public void showHistoryDialog(final Main m) { final MaterialDialog.Builder a = new MaterialDialog.Builder(m.getActivity()); a.positiveText(R.string.cancel);//from w w w . j a v a 2s.co m a.positiveColor(Color.parseColor(m.fabSkin)); a.negativeText(R.string.clear); a.negativeColor(Color.parseColor(m.fabSkin)); a.title(R.string.history); a.onNegative(new MaterialDialog.SingleButtonCallback() { @Override public void onClick(@NonNull MaterialDialog dialog, @NonNull DialogAction which) { DataUtils.clearHistory(); } }); if (m.theme1 == 1) a.theme(Theme.DARK); a.autoDismiss(true); HiddenAdapter adapter = new HiddenAdapter(m.getActivity(), m, R.layout.bookmarkrow, toHFileArray(DataUtils.history), null, true); a.adapter(adapter, new MaterialDialog.ListCallback() { @Override public void onSelection(MaterialDialog materialDialog, View view, int i, CharSequence charSequence) { } }); MaterialDialog x = a.build(); adapter.updateDialog(x); x.show(); }
From source file:com.filemanager.free.utils.Futils.java
public void showSortDialog(final AppsList m) { String[] sort = m.getResources().getStringArray(R.array.sortbyApps); int current = Integer.parseInt(m.Sp.getString("sortbyApps", "0")); MaterialDialog.Builder a = new MaterialDialog.Builder(m.getActivity()); if (m.theme1 == 1) a.theme(Theme.DARK);/* w ww . j a v a 2s . c o m*/ a.items(sort).itemsCallbackSingleChoice(current > 2 ? current - 3 : current, new MaterialDialog.ListCallbackSingleChoice() { @Override public boolean onSelection(MaterialDialog dialog, View view, int which, CharSequence text) { return true; } }); a.positiveText(R.string.ascending).positiveColor(Color.parseColor(m.fabSkin)); a.negativeText(R.string.descending).negativeColor(Color.parseColor(m.fabSkin)); a.onPositive(new MaterialDialog.SingleButtonCallback() { @Override public void onClick(@NonNull MaterialDialog dialog, @NonNull DialogAction which) { int d = dialog.getSelectedIndex(); m.Sp.edit().putString("sortbyApps", "" + d).commit(); m.getSortModes(); m.loadlist(false); dialog.dismiss(); } }); a.onNeutral(new MaterialDialog.SingleButtonCallback() { @Override public void onClick(@NonNull MaterialDialog dialog, @NonNull DialogAction which) { int d = dialog.getSelectedIndex() + 3; m.Sp.edit().putString("sortbyApps", "" + d).commit(); m.getSortModes(); m.loadlist(false); dialog.dismiss(); } }); a.title(R.string.sortby); a.build().show(); }
From source file:com.amaze.filemanager.utils.Futils.java
public void showHiddenDialog(final Main m) { final MaterialDialog.Builder a = new MaterialDialog.Builder(m.getActivity()); a.positiveText(R.string.cancel);//from w w w . j ava2 s. c om a.positiveColor(Color.parseColor(m.fabSkin)); a.title(R.string.hiddenfiles); if (m.theme1 == 1) a.theme(Theme.DARK); a.autoDismiss(true); HiddenAdapter adapter = new HiddenAdapter(m.getActivity(), m, R.layout.bookmarkrow, toHFileArray(DataUtils.getHiddenfiles()), null, false); a.adapter(adapter, new MaterialDialog.ListCallback() { @Override public void onSelection(MaterialDialog materialDialog, View view, int i, CharSequence charSequence) { } }); a.dividerColor(Color.GRAY); MaterialDialog x = a.build(); adapter.updateDialog(x); x.show(); }
From source file:com.amaze.filemanager.fragments.MainFragment.java
void initNoFileLayout() { nofilesview = rootView.findViewById(R.id.nofilelayout); nofilesview.setColorSchemeColors(accentColor); nofilesview.setOnRefreshListener(() -> { loadlist((CURRENT_PATH), false, openMode); nofilesview.setRefreshing(false); });/*w ww. jav a 2s .c o m*/ if (utilsProvider.getAppTheme().equals(AppTheme.LIGHT)) { ((ImageView) nofilesview.findViewById(R.id.image)).setColorFilter(Color.parseColor("#666666")); } else if (utilsProvider.getAppTheme().equals(AppTheme.BLACK)) { nofilesview.setBackgroundColor(Utils.getColor(getContext(), android.R.color.black)); ((TextView) nofilesview.findViewById(R.id.nofiletext)).setTextColor(Color.WHITE); } else { nofilesview.setBackgroundColor(Utils.getColor(getContext(), R.color.holo_dark_background)); ((TextView) nofilesview.findViewById(R.id.nofiletext)).setTextColor(Color.WHITE); } }
From source file:com.devalladolid.musictoday.MusicService.java
private Notification buildNotification() { final String albumName = getAlbumName(); final String artistName = getArtistName(); final boolean isPlaying = isPlaying(); String text = TextUtils.isEmpty(albumName) ? artistName : artistName + " - " + albumName; int playButtonResId = isPlaying ? R.drawable.ic_pause_white_36dp : R.drawable.ic_play_white_36dp; Intent nowPlayingIntent = NavigationUtils.getNowPlayingIntent(this); PendingIntent clickIntent = PendingIntent.getActivity(this, 0, nowPlayingIntent, PendingIntent.FLAG_UPDATE_CURRENT); Bitmap artwork;//from w ww . ja v a 2s . co m artwork = ImageLoader.getInstance().loadImageSync(TimberUtils.getAlbumArtUri(getAlbumId()).toString()); if (artwork == null) { artwork = ImageLoader.getInstance().loadImageSync("drawable://" + R.drawable.ic_empty_music2); } if (mNotificationPostTime == 0) { mNotificationPostTime = System.currentTimeMillis(); } android.support.v4.app.NotificationCompat.Builder builder = new NotificationCompat.Builder(this) .setSmallIcon(R.drawable.ic_notification).setLargeIcon(artwork).setContentIntent(clickIntent) .setContentTitle(getTrackName()).setContentText(text).setWhen(mNotificationPostTime) .addAction(R.drawable.ic_skip_previous_white_36dp, "", retrievePlaybackAction(PREVIOUS_ACTION)) .addAction(playButtonResId, "", retrievePlaybackAction(TOGGLEPAUSE_ACTION)) .addAction(R.drawable.ic_skip_next_white_36dp, "", retrievePlaybackAction(NEXT_ACTION)); if (TimberUtils.isJellyBeanMR1()) { builder.setShowWhen(false); } if (TimberUtils.isLollipop()) { builder.setVisibility(Notification.VISIBILITY_PUBLIC); NotificationCompat.MediaStyle style = new NotificationCompat.MediaStyle() .setMediaSession(mSession.getSessionToken()).setShowActionsInCompactView(0, 1, 2, 3); builder.setStyle(style); } if (artwork != null && TimberUtils.isLollipop()) builder.setColor(Palette.from(artwork).generate().getVibrantColor(Color.parseColor("#403f4d"))); Notification n = builder.build(); if (PreferencesUtility.getInstance(this).getXPosedTrackselectorEnabled()) { addXTrackSelector(n); } return n; }
From source file:au.com.wallaceit.reddinator.SubredditSelectActivity.java
private void showMultiEditDialog(final String multiPath) { JSONObject multiObj = global.getSubredditManager().getMultiData(multiPath); @SuppressLint("InflateParams") LinearLayout dialogView = (LinearLayout) getLayoutInflater().inflate(R.layout.dialog_multi_edit, null); // passing null okay for dialog final Button saveButton = (Button) dialogView.findViewById(R.id.multi_save_button); final Button renameButton = (Button) dialogView.findViewById(R.id.multi_rename_button); multiName = (TextView) dialogView.findViewById(R.id.multi_pname); final EditText displayName = (EditText) dialogView.findViewById(R.id.multi_name); final EditText description = (EditText) dialogView.findViewById(R.id.multi_description); final EditText color = (EditText) dialogView.findViewById(R.id.multi_color); final Spinner icon = (Spinner) dialogView.findViewById(R.id.multi_icon); final Spinner visibility = (Spinner) dialogView.findViewById(R.id.multi_visibility); final Spinner weighting = (Spinner) dialogView.findViewById(R.id.multi_weighting); ArrayAdapter<CharSequence> iconAdapter = ArrayAdapter.createFromResource(SubredditSelectActivity.this, R.array.multi_icons, android.R.layout.simple_spinner_item); iconAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); icon.setAdapter(iconAdapter);/* w ww . j a va2 s. c o m*/ ArrayAdapter<CharSequence> visibilityAdapter = ArrayAdapter.createFromResource(SubredditSelectActivity.this, R.array.multi_visibility, android.R.layout.simple_spinner_item); visibilityAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); visibility.setAdapter(visibilityAdapter); ArrayAdapter<CharSequence> weightsAdapter = ArrayAdapter.createFromResource(SubredditSelectActivity.this, R.array.multi_weights, android.R.layout.simple_spinner_item); weightsAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); weighting.setAdapter(weightsAdapter); try { multiName.setText(multiObj.getString("name")); displayName.setText(multiObj.getString("display_name")); description.setText(multiObj.getString("description_md")); color.setText(multiObj.getString("key_color")); String iconName = multiObj.getString("icon_name"); icon.setSelection(iconAdapter.getPosition(iconName.equals("") ? "none" : iconName)); visibility.setSelection(iconAdapter.getPosition(multiObj.getString("visibility"))); weighting.setSelection(iconAdapter.getPosition(multiObj.getString("weighting_scheme"))); } catch (JSONException e) { e.printStackTrace(); } ViewPager pager = (ViewPager) dialogView.findViewById(R.id.multi_pager); LinearLayout tabsWidget = (LinearLayout) dialogView.findViewById(R.id.multi_tab_widget); pager.setAdapter(new SimpleTabsAdapter(new String[] { "Subreddits", "Settings" }, new int[] { R.id.multi_subreddits, R.id.multi_settings }, SubredditSelectActivity.this, dialogView)); SimpleTabsWidget simpleTabsWidget = new SimpleTabsWidget(SubredditSelectActivity.this, tabsWidget); simpleTabsWidget.setViewPager(pager); ThemeManager.Theme theme = global.mThemeManager.getActiveTheme("appthemepref"); int headerColor = Color.parseColor(theme.getValue("header_color")); int headerText = Color.parseColor(theme.getValue("header_text")); simpleTabsWidget.setBackgroundColor(headerColor); simpleTabsWidget.setTextColor(headerText); simpleTabsWidget.setInidicatorColor(Color.parseColor(theme.getValue("tab_indicator"))); ListView subList = (ListView) dialogView.findViewById(R.id.multi_subredditList); multiSubsAdapter = new SubsListAdapter(SubredditSelectActivity.this, multiPath); subList.setAdapter(multiSubsAdapter); renameButton.getBackground().setColorFilter(headerColor, PorterDuff.Mode.MULTIPLY); renameButton.setTextColor(headerText); renameButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { showMultiRenameDialog(multiPath); } }); saveButton.getBackground().setColorFilter(headerColor, PorterDuff.Mode.MULTIPLY); saveButton.setTextColor(headerText); saveButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View view) { System.out.println("Save multi"); JSONObject multiObj = new JSONObject(); try { multiObj.put("decription_md", description.getText().toString()); multiObj.put("display_name", displayName.getText().toString()); multiObj.put("icon_name", icon.getSelectedItem().toString().equals("none") ? "" : icon.getSelectedItem().toString()); multiObj.put("key_color", color.getText().toString()); multiObj.put("subreddits", global.getSubredditManager().getMultiData(multiPath).getJSONArray("subreddits")); multiObj.put("visibility", visibility.getSelectedItem().toString()); multiObj.put("weighting_scheme", weighting.getSelectedItem().toString()); new SubscriptionEditTask(SubscriptionEditTask.ACTION_MULTI_EDIT).execute(multiPath, multiObj); } catch (JSONException e) { e.printStackTrace(); } } }); AlertDialog.Builder builder = new AlertDialog.Builder(SubredditSelectActivity.this); multiDialog = builder.setView(dialogView).show(); }