sdm660-common: DeviceSettings: Adapt to S style
Co-authored-by: pix106 <sbordenave@gmail.com> Signed-off-by: pix106 <sbordenave@gmail.com>
This commit is contained in:
parent
0ac2261ee8
commit
c778a3ca9f
6 changed files with 12 additions and 26 deletions
|
@ -19,7 +19,6 @@ android_app {
|
||||||
|
|
||||||
static_libs: [
|
static_libs: [
|
||||||
"androidx.core_core",
|
"androidx.core_core",
|
||||||
"androidx.preference_preference",
|
|
||||||
"org.lineageos.settings.resources",
|
"org.lineageos.settings.resources",
|
||||||
],
|
],
|
||||||
|
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
<application
|
<application
|
||||||
android:label="@string/advanced_settings"
|
android:label="@string/advanced_settings"
|
||||||
android:supportsRtl="true"
|
android:supportsRtl="true"
|
||||||
android:theme="@style/AppTheme">
|
android:theme="@style/Theme.SubSettingsBase">
|
||||||
<receiver
|
<receiver
|
||||||
android:name=".BootReceiver"
|
android:name=".BootReceiver"
|
||||||
android:defaultToDeviceProtectedStorage="true"
|
android:defaultToDeviceProtectedStorage="true"
|
||||||
|
|
|
@ -14,9 +14,4 @@
|
||||||
limitations under the License.
|
limitations under the License.
|
||||||
-->
|
-->
|
||||||
<resources>
|
<resources>
|
||||||
<style name="AppTheme" parent="@android:style/Theme.DeviceDefault.Settings">
|
|
||||||
<item name="preferenceTheme">@style/PreferenceTheme</item>
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<style name="PreferenceTheme" parent="@android:style/Theme.DeviceDefault.Settings" />
|
|
||||||
</resources>
|
</resources>
|
||||||
|
|
|
@ -16,35 +16,28 @@
|
||||||
|
|
||||||
package org.lineageos.settings.device;
|
package org.lineageos.settings.device;
|
||||||
|
|
||||||
import android.app.Activity;
|
|
||||||
import android.app.Fragment;
|
import android.app.Fragment;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.view.MenuItem;
|
import android.view.MenuItem;
|
||||||
|
|
||||||
public class DeviceSettingsActivity extends Activity {
|
import com.android.settingslib.collapsingtoolbar.CollapsingToolbarBaseActivity;
|
||||||
|
import com.android.settingslib.collapsingtoolbar.R;
|
||||||
|
|
||||||
|
public class DeviceSettingsActivity extends CollapsingToolbarBaseActivity {
|
||||||
|
|
||||||
|
private DeviceSettings deviceSettingsFragment;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void onCreate(Bundle savedInstanceState) {
|
protected void onCreate(Bundle savedInstanceState) {
|
||||||
super.onCreate(savedInstanceState);
|
super.onCreate(savedInstanceState);
|
||||||
|
|
||||||
getActionBar().setDisplayHomeAsUpEnabled(true);
|
Fragment fragment = getFragmentManager().findFragmentById(R.id.content_frame);
|
||||||
|
|
||||||
Fragment fragment = getFragmentManager().findFragmentById(android.R.id.content);
|
|
||||||
DeviceSettings deviceSettingsFragment;
|
|
||||||
if (fragment == null) {
|
if (fragment == null) {
|
||||||
deviceSettingsFragment = new DeviceSettings();
|
deviceSettingsFragment = new DeviceSettings();
|
||||||
getFragmentManager().beginTransaction()
|
getFragmentManager().beginTransaction()
|
||||||
.add(android.R.id.content, deviceSettingsFragment)
|
.add(R.id.content_frame, deviceSettingsFragment)
|
||||||
.commit();
|
.commit();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public boolean onOptionsItemSelected(MenuItem item) {
|
|
||||||
if (item.getItemId() == android.R.id.home) {
|
|
||||||
finish();
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
return super.onOptionsItemSelected(item);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -44,7 +44,6 @@ public class KCalSettings extends PreferenceFragment implements
|
||||||
@Override
|
@Override
|
||||||
public void onActivityCreated(Bundle savedInstanceState) {
|
public void onActivityCreated(Bundle savedInstanceState) {
|
||||||
super.onActivityCreated(savedInstanceState);
|
super.onActivityCreated(savedInstanceState);
|
||||||
getActivity().getActionBar().setDisplayHomeAsUpEnabled(true);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -16,16 +16,16 @@
|
||||||
|
|
||||||
package org.lineageos.settings.device.kcal;
|
package org.lineageos.settings.device.kcal;
|
||||||
|
|
||||||
import android.app.Activity;
|
|
||||||
import android.app.Fragment;
|
import android.app.Fragment;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
import android.view.Menu;
|
import android.view.Menu;
|
||||||
import android.view.MenuInflater;
|
import android.view.MenuInflater;
|
||||||
import android.view.MenuItem;
|
import android.view.MenuItem;
|
||||||
|
|
||||||
import org.lineageos.settings.device.R;
|
import com.android.settingslib.collapsingtoolbar.CollapsingToolbarBaseActivity;
|
||||||
|
import com.android.settingslib.collapsingtoolbar.R;
|
||||||
|
|
||||||
public class KCalSettingsActivity extends Activity implements Utils {
|
public class KCalSettingsActivity extends CollapsingToolbarBaseActivity implements Utils {
|
||||||
|
|
||||||
private KCalSettings mKCalSettingsFragment;
|
private KCalSettings mKCalSettingsFragment;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue