fix after merge
This commit is contained in:
parent
5497bc4691
commit
0eb64b7ecf
4 changed files with 10 additions and 8 deletions
|
@ -14,7 +14,7 @@ import androidx.fragment.app.FragmentManager;
|
||||||
|
|
||||||
import net.osmand.AndroidUtils;
|
import net.osmand.AndroidUtils;
|
||||||
import net.osmand.plus.R;
|
import net.osmand.plus.R;
|
||||||
import net.osmand.plus.widgets.MultiStateToggleButton.RadioItem;
|
import net.osmand.plus.widgets.multistatetoggle.RadioItem;
|
||||||
|
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
|
@ -8,7 +8,7 @@ import androidx.annotation.Nullable;
|
||||||
import androidx.appcompat.app.AppCompatActivity;
|
import androidx.appcompat.app.AppCompatActivity;
|
||||||
import androidx.fragment.app.FragmentManager;
|
import androidx.fragment.app.FragmentManager;
|
||||||
|
|
||||||
import net.osmand.plus.widgets.MultiStateToggleButton.RadioItem;
|
import net.osmand.plus.widgets.multistatetoggle.RadioItem;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
|
|
@ -19,8 +19,9 @@ import net.osmand.plus.base.bottomsheetmenu.BaseBottomSheetItem;
|
||||||
import net.osmand.plus.base.bottomsheetmenu.SimpleBottomSheetItem;
|
import net.osmand.plus.base.bottomsheetmenu.SimpleBottomSheetItem;
|
||||||
import net.osmand.plus.base.bottomsheetmenu.simpleitems.SimpleDividerItem;
|
import net.osmand.plus.base.bottomsheetmenu.simpleitems.SimpleDividerItem;
|
||||||
import net.osmand.plus.helpers.AndroidUiHelper;
|
import net.osmand.plus.helpers.AndroidUiHelper;
|
||||||
import net.osmand.plus.widgets.MultiStateToggleButton;
|
import net.osmand.plus.widgets.multistatetoggle.MultiStateToggleButton;
|
||||||
import net.osmand.plus.widgets.MultiStateToggleButton.RadioItem;
|
import net.osmand.plus.widgets.multistatetoggle.RadioItem;
|
||||||
|
import net.osmand.plus.widgets.multistatetoggle.TextToggleButton;
|
||||||
import net.osmand.util.Algorithms;
|
import net.osmand.util.Algorithms;
|
||||||
import net.osmand.view.ThreeStateCheckbox;
|
import net.osmand.view.ThreeStateCheckbox;
|
||||||
|
|
||||||
|
@ -91,7 +92,7 @@ public abstract class SelectionBottomSheet extends MenuBottomSheetDialogFragment
|
||||||
secondaryDescription = view.findViewById(R.id.secondary_description);
|
secondaryDescription = view.findViewById(R.id.secondary_description);
|
||||||
selectedSize = view.findViewById(R.id.selected_size);
|
selectedSize = view.findViewById(R.id.selected_size);
|
||||||
toggleContainer = view.findViewById(R.id.custom_radio_buttons);
|
toggleContainer = view.findViewById(R.id.custom_radio_buttons);
|
||||||
radioGroup = new MultiStateToggleButton(app, toggleContainer, nightMode);
|
radioGroup = new TextToggleButton(app, toggleContainer, nightMode);
|
||||||
selectAllButton = view.findViewById(R.id.select_all_button);
|
selectAllButton = view.findViewById(R.id.select_all_button);
|
||||||
checkBoxTitle = view.findViewById(R.id.check_box_title);
|
checkBoxTitle = view.findViewById(R.id.check_box_title);
|
||||||
checkBox = view.findViewById(R.id.check_box);
|
checkBox = view.findViewById(R.id.check_box);
|
||||||
|
|
|
@ -15,8 +15,9 @@ import net.osmand.plus.base.SelectionBottomSheet;
|
||||||
import net.osmand.plus.base.SelectionBottomSheet.OnApplySelectionListener;
|
import net.osmand.plus.base.SelectionBottomSheet.OnApplySelectionListener;
|
||||||
import net.osmand.plus.base.SelectionBottomSheet.OnUiInitializedAdapter;
|
import net.osmand.plus.base.SelectionBottomSheet.OnUiInitializedAdapter;
|
||||||
import net.osmand.plus.base.SelectionBottomSheet.SelectableItem;
|
import net.osmand.plus.base.SelectionBottomSheet.SelectableItem;
|
||||||
import net.osmand.plus.widgets.MultiStateToggleButton.OnRadioItemClickListener;
|
import net.osmand.plus.widgets.multistatetoggle.RadioItem;
|
||||||
import net.osmand.plus.widgets.MultiStateToggleButton.RadioItem;
|
import net.osmand.plus.widgets.multistatetoggle.RadioItem.OnRadioItemClickListener;
|
||||||
|
import net.osmand.plus.widgets.multistatetoggle.TextToggleButton.TextRadioItem;
|
||||||
import net.osmand.util.Algorithms;
|
import net.osmand.util.Algorithms;
|
||||||
|
|
||||||
import java.text.DateFormat;
|
import java.text.DateFormat;
|
||||||
|
@ -176,7 +177,7 @@ public class SelectIndexesUiHelper {
|
||||||
private RadioItem createSrtmRadioBtn(int titleId,
|
private RadioItem createSrtmRadioBtn(int titleId,
|
||||||
final boolean useMeters) {
|
final boolean useMeters) {
|
||||||
String title = Algorithms.capitalizeFirstLetter(app.getString(titleId));
|
String title = Algorithms.capitalizeFirstLetter(app.getString(titleId));
|
||||||
RadioItem radioItem = new RadioItem(title);
|
RadioItem radioItem = new TextRadioItem(title);
|
||||||
radioItem.setOnClickListener(new OnRadioItemClickListener() {
|
radioItem.setOnClickListener(new OnRadioItemClickListener() {
|
||||||
@Override
|
@Override
|
||||||
public boolean onRadioItemClick(RadioItem radioItem, View view) {
|
public boolean onRadioItemClick(RadioItem radioItem, View view) {
|
||||||
|
|
Loading…
Reference in a new issue