Various title, content, and action title updates for dialogs to make them more consistent and professional
This commit is contained in:
parent
a09c891f31
commit
d5c5d02360
24 changed files with 42 additions and 1238 deletions
|
|
@ -40,11 +40,12 @@ public class AddToPlaylistDialog extends DialogFragment {
|
|||
public Dialog onCreateDialog(Bundle savedInstanceState) {
|
||||
final List<Playlist> playlists = PlaylistLoader.getAllPlaylists(getActivity());
|
||||
CharSequence[] playlistNames = new CharSequence[playlists.size() + 1];
|
||||
playlistNames[0] = getActivity().getResources().getString(R.string.action_new_playlist);
|
||||
playlistNames[0] = getActivity().getResources().getString(R.string.new_playlist_action);
|
||||
for (int i = 1; i < playlistNames.length; i++) {
|
||||
playlistNames[i] = playlists.get(i - 1).name;
|
||||
}
|
||||
return new MaterialDialog.Builder(getActivity())
|
||||
.title(R.string.add_playlist_title)
|
||||
.items(playlistNames)
|
||||
.itemsCallback(new MaterialDialog.ListCallback() {
|
||||
@Override
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@ public class CreatePlaylistDialog extends DialogFragment {
|
|||
@Override
|
||||
public Dialog onCreateDialog(Bundle savedInstanceState) {
|
||||
return new MaterialDialog.Builder(getActivity())
|
||||
.title(R.string.action_new_playlist)
|
||||
.title(R.string.new_playlist_title)
|
||||
.positiveText(android.R.string.ok)
|
||||
.negativeText(android.R.string.cancel)
|
||||
.inputType(InputType.TYPE_CLASS_TEXT |
|
||||
|
|
|
|||
|
|
@ -2,7 +2,9 @@ package com.kabouzeid.gramophone.dialogs;
|
|||
|
||||
import android.app.Dialog;
|
||||
import android.os.Bundle;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.support.v4.app.DialogFragment;
|
||||
import android.text.Html;
|
||||
|
||||
import com.afollestad.materialdialogs.MaterialDialog;
|
||||
import com.kabouzeid.gramophone.R;
|
||||
|
|
@ -21,14 +23,16 @@ public class DeletePlaylistDialog extends DialogFragment {
|
|||
return dialog;
|
||||
}
|
||||
|
||||
@NonNull
|
||||
@Override
|
||||
public Dialog onCreateDialog(Bundle savedInstanceState) {
|
||||
long playlistId = getArguments().getLong("playlist_id");
|
||||
return new MaterialDialog.Builder(getActivity())
|
||||
.title(getActivity().getResources().getString(R.string.delete_playlist) +
|
||||
PlaylistsUtil.getNameForPlaylist(getActivity(), playlistId))
|
||||
.positiveText(getActivity().getResources().getString(android.R.string.ok))
|
||||
.negativeText(getActivity().getResources().getString(android.R.string.cancel))
|
||||
.title(R.string.delete_playlist_title)
|
||||
.content(Html.fromHtml(getString(R.string.delete_playlist_x,
|
||||
PlaylistsUtil.getNameForPlaylist(getActivity(), playlistId))))
|
||||
.positiveText(R.string.delete_action)
|
||||
.negativeText(android.R.string.cancel)
|
||||
.callback(new MaterialDialog.ButtonCallback() {
|
||||
@Override
|
||||
public void onPositive(MaterialDialog dialog) {
|
||||
|
|
|
|||
|
|
@ -28,8 +28,8 @@ public class RenamePlaylistDialog extends DialogFragment {
|
|||
public Dialog onCreateDialog(Bundle savedInstanceState) {
|
||||
long playlistId = getArguments().getLong("playlist_id");
|
||||
return new MaterialDialog.Builder(getActivity())
|
||||
.title(R.string.rename_playlist)
|
||||
.positiveText(android.R.string.ok)
|
||||
.title(R.string.rename_playlist_title)
|
||||
.positiveText(R.string.rename_action)
|
||||
.negativeText(android.R.string.cancel)
|
||||
.inputType(InputType.TYPE_CLASS_TEXT |
|
||||
InputType.TYPE_TEXT_VARIATION_PERSON_NAME |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue