Clean up search fragment loader lifecycle.
- Programatically create SearchView to make it always expand across entire action bar. - Store current query text during screen rotation - Restart loader when query text changes Bug: 33354491 Test: RunSettingsRoboTests Change-Id: I63838a38514569aac60c5d67ac52ac06a7acd5a3
This commit is contained in:
@@ -28,9 +28,9 @@ import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
|
||||
import com.android.internal.logging.nano.MetricsProto;
|
||||
import com.android.settings.core.InstrumentedFragment;
|
||||
import com.android.settings.R;
|
||||
import com.android.settings.SettingsActivity;
|
||||
import com.android.settings.core.InstrumentedFragment;
|
||||
import com.android.settings.core.instrumentation.MetricsFeatureProvider;
|
||||
import com.android.settings.overlay.FeatureFactory;
|
||||
import com.android.settings.overlay.SupportFeatureProvider;
|
||||
@@ -77,7 +77,7 @@ public final class DashboardContainerFragment extends InstrumentedFragment {
|
||||
|
||||
// check if support tab needs to be selected
|
||||
final String selectedTab = getArguments().
|
||||
getString(EXTRA_SELECT_SETTINGS_TAB, ARG_SUMMARY_TAB);
|
||||
getString(EXTRA_SELECT_SETTINGS_TAB, ARG_SUMMARY_TAB);
|
||||
if (TextUtils.equals(selectedTab, ARG_SUPPORT_TAB)) {
|
||||
mViewPager.setCurrentItem(INDEX_SUPPORT_FRAGMENT);
|
||||
} else {
|
||||
|
Reference in New Issue
Block a user