当前位置: 首页>>代码示例>>Java>>正文


Java ShadowDisplay类代码示例

本文整理汇总了Java中org.robolectric.shadows.ShadowDisplay的典型用法代码示例。如果您正苦于以下问题:Java ShadowDisplay类的具体用法?Java ShadowDisplay怎么用?Java ShadowDisplay使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


ShadowDisplay类属于org.robolectric.shadows包,在下文中一共展示了ShadowDisplay类的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: setDisplayDimens

import org.robolectric.shadows.ShadowDisplay; //导入依赖的package包/类
private void setDisplayDimens(Integer width, Integer height) {
  WindowManager windowManager =
      (WindowManager) RuntimeEnvironment.application.getSystemService(Context.WINDOW_SERVICE);
  ShadowDisplay shadowDisplay =
      Shadows.shadowOf(Preconditions.checkNotNull(windowManager).getDefaultDisplay());
  if (width != null) {
    shadowDisplay.setWidth(width);
  }

  if (height != null) {
    shadowDisplay.setHeight(height);
  }
}
 
开发者ID:weiwenqiang,项目名称:GitHub,代码行数:14,代码来源:ViewTargetTest.java

示例2: shouldUseSetDisplayForContexts

import org.robolectric.shadows.ShadowDisplay; //导入依赖的package包/类
@Test
public void shouldUseSetDisplayForContexts() throws Exception {
  assertThat(new Activity().getResources().getDisplayMetrics().widthPixels).isEqualTo(480);
  assertThat(new Activity().getResources().getDisplayMetrics().heightPixels).isEqualTo(800);

  Display display = Robolectric.newInstanceOf(Display.class);
  ShadowDisplay shadowDisplay = shadowOf(display);
  shadowDisplay.setWidth(100);
  shadowDisplay.setHeight(200);
  Robolectric.setDefaultDisplay(display);

  assertThat(new Activity().getResources().getDisplayMetrics().widthPixels).isEqualTo(100);
  assertThat(new Activity().getResources().getDisplayMetrics().heightPixels).isEqualTo(200);
}
 
开发者ID:qx,项目名称:FullRobolectricTestSample,代码行数:15,代码来源:RobolectricTest.java

示例3: shadowOf

import org.robolectric.shadows.ShadowDisplay; //导入依赖的package包/类
public static ShadowDisplay shadowOf(Display instance) {
  return (ShadowDisplay) shadowOf_(instance);
}
 
开发者ID:qx,项目名称:FullRobolectricTestSample,代码行数:4,代码来源:Robolectric.java


注:本文中的org.robolectric.shadows.ShadowDisplay类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。