sm8750-common: DeviceSettings: Switch to material expressive design layout

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>
This commit is contained in:
Pranav Vashi
2025-09-11 13:18:39 +05:30
committed by osm1019
parent 6449d477e2
commit 2c67ed50b9
3 changed files with 6 additions and 7 deletions

View File

@@ -35,7 +35,7 @@
android:label="@string/device_title"
android:defaultToDeviceProtectedStorage="true"
android:directBootAware="true"
android:theme="@style/Theme.SubSettingsBase"
android:theme="@style/Theme.SubSettingsBase.Expressive"
android:exported="true">
<!-- Device Settings -->

View File

@@ -29,17 +29,18 @@ import android.util.Log;
import android.view.MenuItem;
import androidx.preference.ListPreference;
import androidx.preference.PreferenceGroup;
import androidx.preference.PreferenceFragment;
import androidx.preference.PreferenceManager;
import androidx.preference.Preference;
import androidx.preference.SwitchPreferenceCompat;
import com.android.settingslib.widget.SettingsBasePreferenceFragment;
import java.util.Arrays;
import org.lineageos.device.DeviceSettings.Constants;
import org.lineageos.internal.util.FileUtils;
public class DeviceSettings extends PreferenceFragment
public class DeviceSettings extends SettingsBasePreferenceFragment
implements Preference.OnPreferenceChangeListener {
private static final String TAG = DeviceSettings.class.getSimpleName();

View File

@@ -33,14 +33,12 @@ import com.android.settingslib.collapsingtoolbar.CollapsingToolbarBaseActivity;
public class DeviceSettingsActivity extends CollapsingToolbarBaseActivity {
private static final String TAG = "DeviceSettings";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getFragmentManager().beginTransaction().replace(
getSupportFragmentManager().beginTransaction().replace(
com.android.settingslib.collapsingtoolbar.R.id.content_frame,
new DeviceSettings(), TAG).commit();
new DeviceSettings()).commit();
}
}