Merge "Fix action bar background not wide enough on tablets" into oc-dev am: 8cd4b4541d

am: 30dd978830

Change-Id: I2f63be40765bb8d2acd6c9c06809420f53eaa032
This commit is contained in:
Fan Zhang
2017-04-19 19:45:50 +00:00
committed by android-build-merger
2 changed files with 7 additions and 6 deletions

View File

@@ -34,7 +34,7 @@ import android.content.Intent;
import android.content.pm.ActivityInfo;
import android.content.pm.PackageInfo;
import android.content.pm.ResolveInfo;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.ColorDrawable;
import android.os.UserHandle;
import android.support.v7.preference.Preference;
import android.view.LayoutInflater;
@@ -310,10 +310,11 @@ public class AppHeaderControllerTest {
mController.styleActionBar(mActivity);
verify(actionBar).setElevation(0);
verify(actionBar).setBackgroundDrawable(any(Drawable.class));
// Enforce a color drawable as background here, as image based drawables might not be
// wide enough to cover entire action bar.
verify(actionBar).setBackgroundDrawable(any(ColorDrawable.class));
}
@Test
public void initAppHeaderController_appHeaderNull_useFragmentContext() {
mController = new AppHeaderController(mContext, mFragment, null);