问题标签 [android-layout-editor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 带有布局编辑器的蓝图视图的屏幕截图?
在 Android Studio 2.3.3 或 3.0 的布局编辑器中,我可以截取设计视图的屏幕截图,但不能同时截取蓝图视图和两个视图。
此行为与我对Show Design
, Show Blueprint
,Show Design + Blueprint
按钮的选择无关。当Show Blueprint
被选中并且我right click
在Blueprint视图上截屏时Save Screenshot
,我仍然会得到Design视图的截屏。
由于在 SO 上具有两个视图的单个屏幕截图比比皆是,我被引导相信这是 Android Studio 固有的功能。我如何也能同时截取两个视图,仅依靠 Android Studio 内置的工具?
android - 如何从约束布局编辑器设置“layout_marginLeft(/Right)”?
我有一个 minSdk=15 的应用程序。
我正在尝试迁移到 ConstraintLayout。
几乎可以。但是当我从layout editor更改 margin_left 的值时,layout_marginLeft/Right属性被删除。
前
后
预期行为
如果我从布局编辑器更改 marginLeft,
layout_marginLeft/Right和layout_marginStart/End已更改。
更新
我从下面设置值
成功更改layout_margineStart/End,但layout_marginLeft/Right被移除。
或者
value 被拒绝并且layout_marginLeft/Right被移除。
android - 为什么我对布局所做的更改没有发生?
我正在使用布局编辑器在 Android Studio 3.0 中使用 ConstraintLayout 构建布局。当我在模拟器上运行应用程序时,我所做的任何更改都不会反映。我不认为问题出在模拟器上。我已经从设置中手动删除了该应用程序。蓝图和设计似乎运作良好。但是,从打包应用程序到将其启动到模拟器,正在发生一些事情。我试过不同的模拟器。我已经从布局编辑器中删除了 ui 组件,但是当我运行应用程序时,模拟器上仍然会弹出相同的布局!我确定这很简单,我做错了。
android - 如何在 Android Studio 的布局编辑器中使用自定义分辨率?
有时我正在编辑列表项或类似的小型 UI 组件的布局资源。这很好,但是 Android Studio 中布局编辑器中可用的屏幕分辨率太大了,无法合理地了解列表项或其他内容的外观。即使使用可用的最小分辨率(2.7" QVGQ),也总会有大量未使用的空间:
如果我尝试添加元素match_parent
,或者match_constraint
它们会爆炸以占据编辑器的整个空间:
如何在 Android Studio 的布局编辑器中使用自定义屏幕分辨率?它会让我更好地了解这些较小的 UI 组件布局的实际外观。我的谷歌搜索都是徒劳的。在 Android Studio 中,我能够添加一个分辨率非常小的新设备定义,但它没有显示在布局编辑器的可用分辨率列表中。帮助!
更新:
我按照下面 Chisko 的建议检查了“通用手机和平板电脑”菜单,但我的虚拟设备不在那里。
但是重新启动Android studio后,它出现了:
所以 Chisko 是对的,但 Android Studio 中似乎也存在一个错误,即在重新启动之前,虚拟设备的创建不会反映在“通用手机和平板电脑”菜单中。
android - 设计视图中的数据绑定
Android Studio 布局设计器是否支持数据绑定?具体来说,UI 是否像对资源一样支持数据绑定属性的代码完成。到目前为止,我一直在手动将数据绑定添加到 XML 文件,因为我没有在设计器中完成任何代码。
如果不是本地的,是否有人对完成此集成的任何插件有经验?
与布局设计器一样好(当 Eclipse 是标准时,我开始了 Android 开发......)如果不支持数据绑定,这似乎是一个明显的遗漏。
java - 在 Android Studio 3.1 中的当前主题中找不到样式“coordinatorLayoutStyle”
Android Studio 3.1 布局预览在当前主题中找不到样式“coordinatorLayoutStyle”。