UI refinement of highlighted menu entry for large screen
- Add a new highlight background drawable - Add two homepage specific preferences for the new layout design Fix: 207079684 Test: visual Change-Id: I20c80da090a03129bffa845d443ee5d1ad13b97b
This commit is contained in:
@@ -43,7 +43,9 @@ import com.android.settings.dashboard.DashboardFragment;
|
||||
import com.android.settings.search.BaseSearchIndexProvider;
|
||||
import com.android.settings.support.SupportPreferenceController;
|
||||
import com.android.settings.widget.HighlightableTopLevelPreferenceAdapter;
|
||||
import com.android.settings.widget.HomepagePreference;
|
||||
import com.android.settingslib.core.instrumentation.Instrumentable;
|
||||
import com.android.settingslib.drawer.Tile;
|
||||
import com.android.settingslib.search.SearchIndexable;
|
||||
|
||||
@SearchIndexable(forTarget = MOBILE)
|
||||
@@ -247,6 +249,11 @@ public class TopLevelSettings extends DashboardFragment implements
|
||||
return mTopLevelAdapter;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected Preference createPreference(Tile tile) {
|
||||
return new HomepagePreference(getPrefContext());
|
||||
}
|
||||
|
||||
void reloadHighlightMenuKey() {
|
||||
if (mTopLevelAdapter == null) {
|
||||
return;
|
||||
|
||||
Reference in New Issue
Block a user