Use reqireContext(), requireActivity() instead of getters

This commit is contained in:
TobiGr 2021-06-05 01:16:48 +02:00
parent 79efffe12f
commit abc354f516
4 changed files with 7 additions and 6 deletions

View File

@ -40,7 +40,7 @@ public class ImportConfirmationDialog extends DialogFragment {
@Override @Override
public Dialog onCreateDialog(@Nullable final Bundle savedInstanceState) { public Dialog onCreateDialog(@Nullable final Bundle savedInstanceState) {
assureCorrectAppLanguage(getContext()); assureCorrectAppLanguage(getContext());
return new AlertDialog.Builder(getContext()) return new AlertDialog.Builder(requireContext())
.setMessage(R.string.import_network_expensive_warning) .setMessage(R.string.import_network_expensive_warning)
.setCancelable(true) .setCancelable(true)
.setNegativeButton(R.string.cancel, null) .setNegativeButton(R.string.cancel, null)

View File

@ -26,7 +26,8 @@ public enum StreamDialogEntry {
show_channel_details(R.string.show_channel_details, (fragment, item) -> show_channel_details(R.string.show_channel_details, (fragment, item) ->
// For some reason `getParentFragmentManager()` doesn't work, but this does. // For some reason `getParentFragmentManager()` doesn't work, but this does.
NavigationHelper.openChannelFragment(fragment.getActivity().getSupportFragmentManager(), NavigationHelper.openChannelFragment(
fragment.requireActivity().getSupportFragmentManager(),
item.getServiceId(), item.getUploaderUrl(), item.getUploaderName()) item.getServiceId(), item.getUploaderUrl(), item.getUploaderName())
), ),
@ -80,7 +81,7 @@ public enum StreamDialogEntry {
play_with_kodi(R.string.play_with_kodi_title, (fragment, item) -> { play_with_kodi(R.string.play_with_kodi_title, (fragment, item) -> {
final Uri videoUrl = Uri.parse(item.getUrl()); final Uri videoUrl = Uri.parse(item.getUrl());
try { try {
NavigationHelper.playWithKore(fragment.getContext(), videoUrl); NavigationHelper.playWithKore(fragment.requireContext(), videoUrl);
} catch (final Exception e) { } catch (final Exception e) {
KoreUtil.showInstallKoreDialog(fragment.getActivity()); KoreUtil.showInstallKoreDialog(fragment.getActivity());
} }

View File

@ -275,7 +275,7 @@ public class StoredFileHelper implements Serializable {
if (!docTree.canRead() || !docTree.canWrite()) return false; if (!docTree.canRead() || !docTree.canWrite()) return false;
try { try {
docFile = createSAF(context, srcType, srcName); docFile = createSAF(context, srcType, srcName);
if (docFile == null || docFile.getName() == null) return false; if (docFile.getName() == null) return false;
result = true; result = true;
} catch (IOException e) { } catch (IOException e) {
return false; return false;

View File

@ -91,7 +91,7 @@ public class ImportExportJsonHelperTest {
final List<SubscriptionItem> itemsFromFile = ImportExportJsonHelper.readFrom( final List<SubscriptionItem> itemsFromFile = ImportExportJsonHelper.readFrom(
inputStream, null); inputStream, null);
if (itemsFromFile == null || itemsFromFile.isEmpty()) { if (itemsFromFile.isEmpty()) {
fail("ImportExportJsonHelper.readFrom(input) returned a null or empty list"); fail("ImportExportJsonHelper.readFrom(input) returned a null or empty list");
} }
@ -116,7 +116,7 @@ public class ImportExportJsonHelperTest {
final List<SubscriptionItem> secondReadItems = ImportExportJsonHelper.readFrom( final List<SubscriptionItem> secondReadItems = ImportExportJsonHelper.readFrom(
inputStream, null); inputStream, null);
if (secondReadItems == null || secondReadItems.isEmpty()) { if (secondReadItems.isEmpty()) {
fail("second call to readFrom returned an empty list"); fail("second call to readFrom returned an empty list");
} }