Skip to content

Commit 4a061f2

Browse files
committed
Code cleanup
1 parent f3be89b commit 4a061f2

4 files changed

Lines changed: 7 additions & 35 deletions

File tree

app/src/main/java/org/schabi/newpipe/settings/SelectKioskFragment.java

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
package org.schabi.newpipe.settings;
22

3-
import android.content.DialogInterface;
43
import android.os.Bundle;
54
import android.view.LayoutInflater;
65
import android.view.View;
@@ -51,16 +50,11 @@ public class SelectKioskFragment extends DialogFragment {
5150
private SelectKioskAdapter selectKioskAdapter = null;
5251

5352
private OnSelectedListener onSelectedListener = null;
54-
private OnCancelListener onCancelListener = null;
5553

5654
public void setOnSelectedListener(final OnSelectedListener listener) {
5755
onSelectedListener = listener;
5856
}
5957

60-
public void setOnCancelListener(final OnCancelListener listener) {
61-
onCancelListener = listener;
62-
}
63-
6458
/*//////////////////////////////////////////////////////////////////////////
6559
// Init
6660
//////////////////////////////////////////////////////////////////////////*/
@@ -91,14 +85,6 @@ public View onCreateView(final LayoutInflater inflater, final ViewGroup containe
9185
// Handle actions
9286
//////////////////////////////////////////////////////////////////////////*/
9387

94-
@Override
95-
public void onCancel(@NonNull final DialogInterface dialogInterface) {
96-
super.onCancel(dialogInterface);
97-
if (onCancelListener != null) {
98-
onCancelListener.onCancel();
99-
}
100-
}
101-
10288
private void clickedItem(final SelectKioskAdapter.Entry entry) {
10389
if (onSelectedListener != null) {
10490
onSelectedListener.onKioskSelected(entry.serviceId, entry.kioskId, entry.kioskName);
@@ -114,10 +100,6 @@ public interface OnSelectedListener {
114100
void onKioskSelected(int serviceId, String kioskId, String kioskName);
115101
}
116102

117-
public interface OnCancelListener {
118-
void onCancel();
119-
}
120-
121103
private class SelectKioskAdapter
122104
extends RecyclerView.Adapter<SelectKioskAdapter.SelectKioskItemHolder> {
123105
private final List<Entry> kioskList = new Vector<>();

app/src/main/java/org/schabi/newpipe/settings/tabs/ChooseTabsFragment.java

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,6 @@
4444
import static org.schabi.newpipe.settings.tabs.Tab.typeFrom;
4545

4646
public class ChooseTabsFragment extends Fragment {
47-
private static final int MENU_ITEM_RESTORE_ID = 123456;
48-
4947
private TabsManager tabsManager;
5048

5149
private final List<Tab> tabList = new ArrayList<>();
@@ -110,21 +108,14 @@ public void onCreateOptionsMenu(@NonNull final Menu menu,
110108
@NonNull final MenuInflater inflater) {
111109
super.onCreateOptionsMenu(menu, inflater);
112110

113-
final MenuItem restoreItem = menu.add(Menu.NONE, MENU_ITEM_RESTORE_ID, Menu.NONE,
114-
R.string.restore_defaults);
111+
final MenuItem restoreItem = menu.add(R.string.restore_defaults);
115112
restoreItem.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
116113
restoreItem.setIcon(AppCompatResources.getDrawable(requireContext(),
117114
R.drawable.ic_settings_backup_restore));
118-
}
119-
120-
@Override
121-
public boolean onOptionsItemSelected(final MenuItem item) {
122-
if (item.getItemId() == MENU_ITEM_RESTORE_ID) {
115+
restoreItem.setOnMenuItemClickListener(ev -> {
123116
restoreDefaults();
124117
return true;
125-
}
126-
127-
return super.onOptionsItemSelected(item);
118+
});
128119
}
129120

130121
/*//////////////////////////////////////////////////////////////////////////

app/src/main/res/layout/settings_layout.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
android:orientation="vertical"
77
tools:context="org.schabi.newpipe.MainActivity">
88

9+
<include
10+
android:id="@+id/settings_toolbar_layout"
11+
layout="@layout/toolbar_layout" />
12+
913
<androidx.fragment.app.FragmentContainerView
1014
android:id="@+id/settings_fragment_holder"
1115
android:layout_width="match_parent"
1216
android:layout_height="match_parent"
1317
android:layout_marginTop="?attr/actionBarSize" />
1418

15-
<include
16-
layout="@layout/toolbar_layout"
17-
android:id="@+id/settings_toolbar_layout"/>
18-
1919
</RelativeLayout>

app/src/main/res/xml/update_settings.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<?xml version="1.0" encoding="utf-8"?>
22
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
33
xmlns:app="http://schemas.android.com/apk/res-auto"
4-
android:key="general_preferences"
54
android:title="@string/settings_category_updates_title">
65

76
<SwitchPreferenceCompat

0 commit comments

Comments
 (0)