fix some ide warnings
This commit is contained in:
parent
7f0bbaab4e
commit
8eb4f515e3
13 changed files with 39 additions and 53 deletions
|
|
@ -18,7 +18,6 @@ import java.util.ArrayList;
|
|||
import java.util.List;
|
||||
|
||||
public class AddToPlaylistDialog extends DialogFragment {
|
||||
|
||||
@NonNull
|
||||
public static AddToPlaylistDialog create(Song song) {
|
||||
List<Song> list = new ArrayList<>();
|
||||
|
|
@ -41,16 +40,16 @@ public class AddToPlaylistDialog extends DialogFragment {
|
|||
@Override
|
||||
public Dialog onCreateDialog(Bundle savedInstanceState) {
|
||||
List<Playlist> playlists = new ArrayList<>();
|
||||
MaterialDialog dialog = new MaterialDialog.Builder(getActivity())
|
||||
MaterialDialog dialog = new MaterialDialog.Builder(requireActivity())
|
||||
.title(R.string.action_add_to_playlist)
|
||||
.items(getActivity().getResources().getString(R.string.action_new_playlist))
|
||||
.items(requireActivity().getResources().getString(R.string.action_new_playlist))
|
||||
.itemsCallback((materialDialog, view, i, charSequence) -> {
|
||||
final List<Song> songs = getArguments().getParcelableArrayList("songs");
|
||||
if (songs == null) return;
|
||||
|
||||
if (i == 0) {
|
||||
materialDialog.dismiss();
|
||||
CreatePlaylistDialog.create(songs).show(getActivity().getSupportFragmentManager(), "ADD_TO_PLAYLIST");
|
||||
CreatePlaylistDialog.create(songs).show(requireActivity().getSupportFragmentManager(), "ADD_TO_PLAYLIST");
|
||||
} else {
|
||||
materialDialog.dismiss();
|
||||
PlaylistUtil.addItems(songs, playlists.get(i - 1).id);
|
||||
|
|
@ -64,7 +63,7 @@ public class AddToPlaylistDialog extends DialogFragment {
|
|||
playlists.addAll((List<Playlist>) media);
|
||||
|
||||
CharSequence[] names = new CharSequence[playlists.size() + 1];
|
||||
names[0] = getActivity().getResources().getString(R.string.action_new_playlist);
|
||||
names[0] = requireActivity().getResources().getString(R.string.action_new_playlist);
|
||||
for (int i = 0; i < playlists.size(); i++) {
|
||||
names[i + 1] = playlists.get(i).name;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -23,13 +23,12 @@ public class ConfirmLogoutDialog extends DialogFragment {
|
|||
@NonNull
|
||||
@Override
|
||||
public Dialog onCreateDialog(Bundle savedInstanceState) {
|
||||
return new MaterialDialog.Builder(getActivity())
|
||||
return new MaterialDialog.Builder(requireActivity())
|
||||
.title(R.string.logout)
|
||||
.content(R.string.confirm_logout)
|
||||
.positiveText(R.string.logout)
|
||||
.negativeText(android.R.string.cancel)
|
||||
.onPositive((dialog, which) -> {
|
||||
if (getActivity() == null) return;
|
||||
App.getApiClient().Logout(new EmptyResponse());
|
||||
|
||||
Intent intent = new Intent(getActivity(), LoginActivity.class);
|
||||
|
|
|
|||
|
|
@ -17,7 +17,6 @@ import java.util.ArrayList;
|
|||
import java.util.List;
|
||||
|
||||
public class CreatePlaylistDialog extends DialogFragment {
|
||||
|
||||
private static final String SONGS = "songs";
|
||||
|
||||
@NonNull
|
||||
|
|
@ -44,7 +43,7 @@ public class CreatePlaylistDialog extends DialogFragment {
|
|||
@NonNull
|
||||
@Override
|
||||
public Dialog onCreateDialog(Bundle savedInstanceState) {
|
||||
return new MaterialDialog.Builder(getActivity())
|
||||
return new MaterialDialog.Builder(requireActivity())
|
||||
.title(R.string.action_new_playlist)
|
||||
.positiveText(R.string.create_action)
|
||||
.negativeText(android.R.string.cancel)
|
||||
|
|
|
|||
|
|
@ -16,7 +16,6 @@ import java.util.ArrayList;
|
|||
import java.util.List;
|
||||
|
||||
public class DeletePlaylistDialog extends DialogFragment {
|
||||
|
||||
@NonNull
|
||||
public static DeletePlaylistDialog create(Playlist playlist) {
|
||||
List<Playlist> list = new ArrayList<>();
|
||||
|
|
@ -48,7 +47,7 @@ public class DeletePlaylistDialog extends DialogFragment {
|
|||
content = Html.fromHtml(getString(R.string.delete_playlist_x, playlists.get(0).name));
|
||||
}
|
||||
|
||||
return new MaterialDialog.Builder(getActivity())
|
||||
return new MaterialDialog.Builder(requireActivity())
|
||||
.title(title)
|
||||
.content(content)
|
||||
.positiveText(R.string.delete_action)
|
||||
|
|
|
|||
|
|
@ -17,7 +17,6 @@ import java.util.ArrayList;
|
|||
import java.util.List;
|
||||
|
||||
public class RemoveFromPlaylistDialog extends DialogFragment {
|
||||
|
||||
@NonNull
|
||||
public static RemoveFromPlaylistDialog create(Song song) {
|
||||
List<Song> list = new ArrayList<>();
|
||||
|
|
@ -51,7 +50,7 @@ public class RemoveFromPlaylistDialog extends DialogFragment {
|
|||
content = Html.fromHtml(getString(R.string.remove_song_x_from_playlist, songs.get(0).title));
|
||||
}
|
||||
|
||||
return new MaterialDialog.Builder(getActivity())
|
||||
return new MaterialDialog.Builder(requireActivity())
|
||||
.title(title)
|
||||
.content(content)
|
||||
.positiveText(R.string.remove_action)
|
||||
|
|
|
|||
|
|
@ -13,7 +13,6 @@ import com.dkanada.gramophone.model.Playlist;
|
|||
import com.dkanada.gramophone.util.PlaylistUtil;
|
||||
|
||||
public class RenamePlaylistDialog extends DialogFragment {
|
||||
|
||||
private static final String PLAYLIST_ID = "playlist_id";
|
||||
|
||||
@NonNull
|
||||
|
|
@ -31,7 +30,7 @@ public class RenamePlaylistDialog extends DialogFragment {
|
|||
@Override
|
||||
public Dialog onCreateDialog(Bundle savedInstanceState) {
|
||||
String playlistId = getArguments().getString(PLAYLIST_ID);
|
||||
return new MaterialDialog.Builder(getActivity())
|
||||
return new MaterialDialog.Builder(requireContext())
|
||||
.title(R.string.rename_playlist_title)
|
||||
.positiveText(R.string.rename_action)
|
||||
.negativeText(android.R.string.cancel)
|
||||
|
|
|
|||
|
|
@ -35,7 +35,7 @@ public class SleepTimerDialog extends DialogFragment {
|
|||
private int seekArcProgress;
|
||||
|
||||
@Override
|
||||
public void onDismiss(DialogInterface dialog) {
|
||||
public void onDismiss(@NonNull DialogInterface dialog) {
|
||||
super.onDismiss(dialog);
|
||||
|
||||
timerUpdater.cancel();
|
||||
|
|
@ -47,14 +47,10 @@ public class SleepTimerDialog extends DialogFragment {
|
|||
binding = DialogSleepTimerBinding.inflate(getLayoutInflater());
|
||||
|
||||
timerUpdater = new TimerUpdater();
|
||||
materialDialog = new MaterialDialog.Builder(getActivity())
|
||||
.title(getActivity().getResources().getString(R.string.action_sleep_timer))
|
||||
materialDialog = new MaterialDialog.Builder(requireActivity())
|
||||
.title(R.string.action_sleep_timer)
|
||||
.positiveText(R.string.action_set)
|
||||
.onPositive((dialog, which) -> {
|
||||
if (getActivity() == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
PreferenceUtil.getInstance(getActivity()).setSleepTimerFinishMusic(binding.shouldFinishLastSong.isChecked());
|
||||
|
||||
final int minutes = seekArcProgress;
|
||||
|
|
@ -63,28 +59,24 @@ public class SleepTimerDialog extends DialogFragment {
|
|||
|
||||
final long nextSleepTimerElapsedTime = SystemClock.elapsedRealtime() + minutes * 60 * 1000;
|
||||
PreferenceUtil.getInstance(getActivity()).setNextSleepTimerElapsedRealtime(nextSleepTimerElapsedTime);
|
||||
AlarmManager am = (AlarmManager) getActivity().getSystemService(Context.ALARM_SERVICE);
|
||||
AlarmManager am = (AlarmManager) requireActivity().getSystemService(Context.ALARM_SERVICE);
|
||||
am.set(AlarmManager.ELAPSED_REALTIME_WAKEUP, nextSleepTimerElapsedTime, pi);
|
||||
|
||||
Toast.makeText(getActivity(), getActivity().getResources().getString(R.string.sleep_timer_set, minutes), Toast.LENGTH_SHORT).show();
|
||||
Toast.makeText(getActivity(), requireActivity().getResources().getString(R.string.sleep_timer_set, minutes), Toast.LENGTH_SHORT).show();
|
||||
})
|
||||
.onNeutral((dialog, which) -> {
|
||||
if (getActivity() == null) {
|
||||
return;
|
||||
}
|
||||
|
||||
final PendingIntent previous = makeTimerPendingIntent(PendingIntent.FLAG_NO_CREATE);
|
||||
if (previous != null) {
|
||||
AlarmManager am = (AlarmManager) getActivity().getSystemService(Context.ALARM_SERVICE);
|
||||
AlarmManager am = (AlarmManager) requireActivity().getSystemService(Context.ALARM_SERVICE);
|
||||
am.cancel(previous);
|
||||
previous.cancel();
|
||||
Toast.makeText(getActivity(), getActivity().getResources().getString(R.string.sleep_timer_canceled), Toast.LENGTH_SHORT).show();
|
||||
Toast.makeText(getActivity(), requireActivity().getResources().getString(R.string.sleep_timer_canceled), Toast.LENGTH_SHORT).show();
|
||||
}
|
||||
|
||||
MusicService musicService = MusicPlayerRemote.musicService;
|
||||
if (musicService != null && musicService.pendingQuit) {
|
||||
musicService.pendingQuit = false;
|
||||
Toast.makeText(getActivity(), getActivity().getResources().getString(R.string.sleep_timer_canceled), Toast.LENGTH_SHORT).show();
|
||||
Toast.makeText(getActivity(), requireActivity().getResources().getString(R.string.sleep_timer_canceled), Toast.LENGTH_SHORT).show();
|
||||
}
|
||||
})
|
||||
.showListener(dialog -> {
|
||||
|
|
@ -95,7 +87,7 @@ public class SleepTimerDialog extends DialogFragment {
|
|||
.customView(binding.getRoot(), false)
|
||||
.build();
|
||||
|
||||
if (getActivity() == null || materialDialog.getCustomView() == null) {
|
||||
if (materialDialog.getCustomView() == null) {
|
||||
return materialDialog;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -53,7 +53,7 @@ public class SongDetailDialog extends DialogFragment {
|
|||
@NonNull
|
||||
@Override
|
||||
public Dialog onCreateDialog(Bundle savedInstanceState) {
|
||||
final Activity context = getActivity();
|
||||
final Activity context = requireActivity();
|
||||
final Song song = getArguments().getParcelable("song");
|
||||
|
||||
MaterialDialog dialog = new MaterialDialog.Builder(context)
|
||||
|
|
|
|||
|
|
@ -27,7 +27,7 @@ public class SongShareDialog extends DialogFragment {
|
|||
public Dialog onCreateDialog(Bundle savedInstanceState) {
|
||||
final Song song = getArguments().getParcelable("song");
|
||||
final String currentlyListening = getString(R.string.currently_listening_to_x_by_x, song.title, song.artistName);
|
||||
return new MaterialDialog.Builder(getActivity())
|
||||
return new MaterialDialog.Builder(requireActivity())
|
||||
.title(R.string.what_do_you_want_to_share)
|
||||
.items(getString(R.string.the_audio_file), "\u201C" + currentlyListening + "\u201D")
|
||||
.itemsCallback((materialDialog, view, i, charSequence) -> {
|
||||
|
|
@ -36,7 +36,7 @@ public class SongShareDialog extends DialogFragment {
|
|||
startActivity(Intent.createChooser(MusicUtil.createShareSongFileIntent(song, getContext()), null));
|
||||
break;
|
||||
case 1:
|
||||
getActivity().startActivity(
|
||||
startActivity(
|
||||
Intent.createChooser(
|
||||
new Intent()
|
||||
.setAction(Intent.ACTION_SEND)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue