Skip to content
Snippets Groups Projects
Commit 96375156 authored by ezio84's avatar ezio84 Committed by Dhina17
Browse files

Navbar: Allow the launch navbar fragment externally


[nift4: use activity alias instead]

Change-Id: I6204ee33d73c56bf24cc41dcfb453db536e301e2
Signed-off-by: default avatarSagarMakhar <sagarmakhar@gmail.com>
Signed-off-by: default avatarspezi77 <spezi7713@gmx.net>
parent ed78432a
No related branches found
No related tags found
No related merge requests found
......@@ -42,6 +42,20 @@
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity-alias>
<activity-alias
android:name=".tuner.NavbarActivity"
android:targetActivity=".tuner.TunerActivity"
android:enabled="true"
android:icon="@drawable/tuner"
android:theme="@style/Theme.SubSettingsBase"
android:label="@string/systemui_tuner_navbar_title"
android:process=":tuner"
android:exported="true">
<intent-filter>
<action android:name="com.android.settings.action.NAV_BAR_TUNER" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity-alias>
</application>
</manifest>
......@@ -87,6 +87,9 @@
<!-- Name of the VoWiFi status bar icon. -->
<string name="status_bar_vowifi">Wi-Fi calling (VoWiFi)</string>
<!-- Navbar -->
<string name="systemui_tuner_navbar_title">Layout</string>
<!-- WiFi standard numbering on statusbar -->
<string name="status_bar_wifi_standard">Wi-Fi standard number</string>
......
......@@ -16,7 +16,7 @@
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:sysui="http://schemas.android.com/apk/res-auto"
android:title="@string/nav_bar">
android:title="@string/systemui_tuner_navbar_title">
<com.android.systemui.tuner.RadioListPreference
android:key="layout"
......
......@@ -64,6 +64,8 @@ public class TunerActivity extends CollapsingToolbarBaseActivity implements
fragment = new DemoModeFragment(mDemoModeController, mGlobalSettings);
} else if ("com.android.settings.action.STATUS_BAR_TUNER".equals(action)) {
fragment = new StatusBarTuner();
} else if ("com.android.settings.action.NAV_BAR_TUNER".equals(action)) {
fragment = new NavBarTuner();
} else {
fragment = new TunerFragment();
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment