qq_38423382
2017-12-15 11:25
采纳率: 97.3%
浏览 2.7k

Android studio模拟器显示图片有问题

图片说明
怎么这么小还在左上角和layout上面显示的不一样

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

9条回答 默认 最新

  • Chenay_ 2017-12-18 08:40
    已采纳

    1.你的模拟器分辨率明显太高了,
    2.在左上角是应为系统默认一般都是重左上角开始布局, 如果你想在中间设置显示子空间设置android:layout_gravity="center" 在父空间中设置 如下属性:将父控件设置为 android:gravity="center"
    android:layout_width="match_parent"
    android:layout_height="match_parent"

    3.之所以和布局中显示不一样是应为你的布局试图 Preview 中 选择的模拟器(看 Preview 第一排的显示的模拟器名称)和开启的模拟器不一样

    打赏 评论
  • 林老头、 2017-12-15 11:50

    是模拟器的分辨路设置问题吧。

    打赏 评论
  • threenewbee 2017-12-15 11:55

    Nexus这个分辨率太高,在Create a virtual device的Select Hardware里,可以选择一个分辨率低一些的设备。

    具体步骤:http://www.jianshu.com/p/9b2197d3830a

    打赏 评论
  • DaiYuMeng 2017-12-15 14:24

    应该就是分辨率的问题,可以下载个其他的模拟器来运行测试下。

    打赏 评论
  • 傻欣妹陀 2017-12-15 23:34

    可能是模拟器分辨率的问题,也可能是图片scaleType设置不对。

    打赏 评论
  • Q544471255 2017-12-16 01:11

    换个模拟器试试,也可以贴代码看看。

    打赏 评论
  • terrydidi 2017-12-17 16:20

    试试用Bluestacks模拟器

    打赏 评论
  • Saeba 2017-12-19 12:06

    模擬器視坪分變率設定太高造成你的定位值過小. 重設模擬器視頻分變率. 1600x1280 => 800x600

    打赏 评论
  • lone494704348 2017-12-20 06:20

    模拟器的分辨率有点高。你选个480*800的试试

    打赏 评论

相关推荐 更多相似问题