mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge
synced 2024-06-01 19:06:06 +02:00
Device connection: Added scan preference
This commit is contained in:
parent
4ff1af7c2f
commit
7d963d863f
|
@ -18,12 +18,14 @@
|
|||
package nodomain.freeyourgadget.gadgetbridge.activities.discovery;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.widget.Toast;
|
||||
|
||||
import androidx.preference.PreferenceFragmentCompat;
|
||||
|
||||
import nodomain.freeyourgadget.gadgetbridge.R;
|
||||
import nodomain.freeyourgadget.gadgetbridge.activities.AbstractPreferenceFragment;
|
||||
import nodomain.freeyourgadget.gadgetbridge.activities.AbstractSettingsActivityV2;
|
||||
import nodomain.freeyourgadget.gadgetbridge.util.GB;
|
||||
|
||||
public class DiscoveryPairingPreferenceActivity extends AbstractSettingsActivityV2 {
|
||||
@Override
|
||||
|
@ -36,11 +38,19 @@ public class DiscoveryPairingPreferenceActivity extends AbstractSettingsActivity
|
|||
return new DiscoveryPairingPreferenceFragment();
|
||||
}
|
||||
|
||||
|
||||
|
||||
public static class DiscoveryPairingPreferenceFragment extends AbstractPreferenceFragment {
|
||||
static final String FRAGMENT_TAG = "DISCOVERY_PAIRING_PREFERENCES_FRAGMENT";
|
||||
|
||||
public void onCreatePreferences(final Bundle savedInstanceState, final String rootKey) {
|
||||
setPreferencesFromResource(R.xml.discovery_pairing_preferences, rootKey);
|
||||
|
||||
TODO make this preference appear
|
||||
findPreference("prefs_general_key_auto_reconnect_scan").setOnPreferenceChangeListener((preference, newValue) -> {
|
||||
GB.toast("Please restart GB in order to take effect.", Toast.LENGTH_LONG, GB.INFO);
|
||||
return true;
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -23,4 +23,11 @@
|
|||
android:summary="@string/discover_unsupported_devices_description"
|
||||
android:title="@string/discover_unsupported_devices"
|
||||
app:iconSpaceReserved="false" />
|
||||
<SwitchPreferenceCompat
|
||||
android:defaultValue="false"
|
||||
android:key="prefs_general_key_auto_reconnect_scan"
|
||||
android:title="@string/auto_reconnect_ble_scan_title"
|
||||
android:summary="@string/auto_reconnect_ble_scan_summary"
|
||||
android:layout="@layout/preference_checkbox"
|
||||
app:iconSpaceReserved="false" />
|
||||
</PreferenceScreen>
|
||||
|
|
Loading…
Reference in New Issue
Block a user