Remove refresh menu icon in battery settings
Bug: 35645326 Test: RunSettingsRoboTests Change-Id: I87f7da93cfb7a5ca46718de4acd33422fe42b9bf
This commit is contained in:
@@ -101,27 +101,6 @@ public abstract class PowerUsageBase extends DashboardFragment {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
|
|
||||||
super.onCreateOptionsMenu(menu, inflater);
|
|
||||||
MenuItem refresh = menu.add(0, MENU_STATS_REFRESH, 0, R.string.menu_stats_refresh)
|
|
||||||
.setIcon(com.android.internal.R.drawable.ic_menu_refresh)
|
|
||||||
.setAlphabeticShortcut('r');
|
|
||||||
refresh.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM |
|
|
||||||
MenuItem.SHOW_AS_ACTION_WITH_TEXT);
|
|
||||||
}
|
|
||||||
|
|
||||||
public boolean onOptionsItemSelected(MenuItem item) {
|
|
||||||
switch (item.getItemId()) {
|
|
||||||
case MENU_STATS_REFRESH:
|
|
||||||
mStatsHelper.clearStats();
|
|
||||||
refreshStats();
|
|
||||||
mHandler.removeMessages(MSG_REFRESH_STATS);
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
return super.onOptionsItemSelected(item);
|
|
||||||
}
|
|
||||||
|
|
||||||
protected void refreshStats() {
|
protected void refreshStats() {
|
||||||
mStatsHelper.refreshStats(BatteryStats.STATS_SINCE_CHARGED, mUm.getUserProfiles());
|
mStatsHelper.refreshStats(BatteryStats.STATS_SINCE_CHARGED, mUm.getUserProfiles());
|
||||||
}
|
}
|
||||||
|
@@ -77,8 +77,6 @@ public class PowerUsageSummaryTest {
|
|||||||
@Mock(answer = Answers.RETURNS_DEEP_STUBS)
|
@Mock(answer = Answers.RETURNS_DEEP_STUBS)
|
||||||
private Menu mMenu;
|
private Menu mMenu;
|
||||||
@Mock
|
@Mock
|
||||||
private MenuItem mRefreshMenu;
|
|
||||||
@Mock
|
|
||||||
private MenuItem mAdditionalBatteryInfoMenu;
|
private MenuItem mAdditionalBatteryInfoMenu;
|
||||||
@Mock
|
@Mock
|
||||||
private MenuInflater mMenuInflater;
|
private MenuInflater mMenuInflater;
|
||||||
@@ -116,11 +114,6 @@ public class PowerUsageSummaryTest {
|
|||||||
|
|
||||||
mFragment = new TestFragment(mContext);
|
mFragment = new TestFragment(mContext);
|
||||||
|
|
||||||
when(mMenu.add(Menu.NONE, MENU_STATS_REFRESH, Menu.NONE,
|
|
||||||
R.string.menu_stats_refresh)
|
|
||||||
.setIcon(com.android.internal.R.drawable.ic_menu_refresh)
|
|
||||||
.setAlphabeticShortcut('r'))
|
|
||||||
.thenReturn(mRefreshMenu);
|
|
||||||
when(mAdditionalBatteryInfoMenu.getItemId())
|
when(mAdditionalBatteryInfoMenu.getItemId())
|
||||||
.thenReturn(MENU_ADDITIONAL_BATTERY_INFO);
|
.thenReturn(MENU_ADDITIONAL_BATTERY_INFO);
|
||||||
when(mFeatureFactory.powerUsageFeatureProvider.getAdditionalBatteryInfoIntent())
|
when(mFeatureFactory.powerUsageFeatureProvider.getAdditionalBatteryInfoIntent())
|
||||||
|
Reference in New Issue
Block a user