Android / Eclipse - 当我对 AVD 进行更改时,图形布局 (XML) 未更新
Posted
技术标签:
【中文标题】Android / Eclipse - 当我对 AVD 进行更改时,图形布局 (XML) 未更新【英文标题】:Android / Eclipse - Graphical Layout (XML) not updating when I make changes to AVD 【发布时间】:2015-05-31 20:44:06 【问题描述】:在 Eclipse 中,我为三星 Galaxy S3 Mini 创建了一个 AVD。
当我查看Graphical Layout
选项卡中的屏幕布局时,我知道它们在真实设备上并没有布置项目,因此(通过反复试验)我回到AVD Manager
并更改一些布局属性...
然后我返回Graphical Layout
屏幕查看更改,但没有任何更改。
我将方向从垂直更改为水平再更改为垂直,但布局仍然与更改 AVD 之前相同。
我在下拉列表中选择了一个不同的 AVD(位于Graphical Layout
窗口的顶部),然后返回到我的 AVD,但它仍然没有改变。
我也尝试关闭并重新打开 XML 文件 - 但无济于事。
我可以让Graphical Layout
更新的唯一方法是重新启动 Eclipse!...
有没有更简单的方法?! :-/
【问题讨论】:
您是否为不同的分辨率使用不同的布局? 重启eclipse和模拟器,然后清理你的项目。它可能对你有用 Amsheer,我目前对每个分辨率都使用相同的布局,但是当我在 AVD 中更改屏幕宽度时,它不会在 UI 上更新。 Vipul,重新启动 Eclipse 确实有效,但我不想每次更改 AVD 设置时都这样做,因为这样,我可能需要几个小时才能正确设置。 Clean & Build 项目也不这样做。 【参考方案1】:我遇到了同样的问题。我通过在模拟器中运行应用程序解决了它:布局将在您进行任何更改后更新。
这不是正确的方法,因为每次进行更改时都必须在模拟器中运行应用程序。
如果你们有其他方法,我很感兴趣。
【讨论】:
以上是关于Android / Eclipse - 当我对 AVD 进行更改时,图形布局 (XML) 未更新的主要内容,如果未能解决你的问题,请参考以下文章