never show loading indicator for local audio files
This commit is contained in:
parent
3fee37ac19
commit
7fca393cb9
3 changed files with 8 additions and 2 deletions
|
|
@ -47,7 +47,7 @@ public class CreatePlaylistDialog extends DialogFragment {
|
||||||
.title(R.string.action_new_playlist)
|
.title(R.string.action_new_playlist)
|
||||||
.positiveText(R.string.create_action)
|
.positiveText(R.string.create_action)
|
||||||
.negativeText(android.R.string.cancel)
|
.negativeText(android.R.string.cancel)
|
||||||
.inputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PERSON_NAME | InputType.TYPE_TEXT_FLAG_CAP_WORDS)
|
.inputType(InputType.TYPE_CLASS_TEXT)
|
||||||
.input(R.string.name, 0, false, (materialDialog, charSequence) -> {
|
.input(R.string.name, 0, false, (materialDialog, charSequence) -> {
|
||||||
final String name = charSequence.toString().trim();
|
final String name = charSequence.toString().trim();
|
||||||
if (getActivity() == null || getArguments() == null || name.isEmpty()) return;
|
if (getActivity() == null || getArguments() == null || name.isEmpty()) return;
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@ public class RenamePlaylistDialog extends DialogFragment {
|
||||||
.title(R.string.rename_playlist_title)
|
.title(R.string.rename_playlist_title)
|
||||||
.positiveText(R.string.rename_action)
|
.positiveText(R.string.rename_action)
|
||||||
.negativeText(android.R.string.cancel)
|
.negativeText(android.R.string.cancel)
|
||||||
.inputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PERSON_NAME | InputType.TYPE_TEXT_FLAG_CAP_WORDS)
|
.inputType(InputType.TYPE_CLASS_TEXT)
|
||||||
.input(getString(R.string.name), "", false, (materialDialog, charSequence) -> {
|
.input(getString(R.string.name), "", false, (materialDialog, charSequence) -> {
|
||||||
final String name = charSequence.toString().trim();
|
final String name = charSequence.toString().trim();
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -158,7 +158,13 @@ public class LocalPlayer implements Playback {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@SuppressWarnings("ConstantConditions")
|
||||||
public boolean isLoading() {
|
public boolean isLoading() {
|
||||||
|
MediaItem current = exoPlayer.getCurrentMediaItem();
|
||||||
|
if (current != null && current.playbackProperties.uri.toString().contains("file://")) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
return exoPlayer.getPlaybackState() == Player.STATE_BUFFERING;
|
return exoPlayer.getPlaybackState() == Player.STATE_BUFFERING;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue