问题标签 [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 Layout Inspector 中的灰色视图是什么意思?
在 Android Studio 的 Tools -> Layout Inspector中,View Tree 中的灰色(柔和、暗淡)视图是什么意思?该层仍然具有VISIBLE
属性
我在文档中没有看到任何解释,https://developer.android.com/studio/debug/layout-inspector并且悬停视图时没有工具提示。
您可以在此处下载有.li
问题的布局捕获
对于上下文/参考,我试图弄清楚为什么片段没有出现id/content_container
在https://gitlab.com/gitlab-org/gitter/gitter-android-app/issues/108
如果您想自己查看代码,该项目是开源的,https://gitlab.com/gitlab-org/gitter/gitter-android-app
android-studio - Android Studio 无法在布局编辑器中放大/缩小
它曾经不时工作,但现在放大/缩小布局设计页面的能力对我来说完全消失了。布局视图始终保持在 10% 的放大率,并且无论我做什么都不会改变。奇怪的是,具有完全相同内容的预览选项卡缩放得很好。
这个问题发生在我的所有项目和布局文件中,我尝试多次重新启动应用程序和我的计算机,将主题从 Dracula 更改为 IntelliJ 然后返回,当然,尝试了“使缓存无效并重新启动”选项,但没有其中有工作。难道我做错了什么?
我正在使用 2018 年 10 月 8 日构建的 Android Studio 3.2.1 Build #AI-181.5540.7.32.5056338
仅供参考,这是设计编辑器页面的截图,一直保持不变。
android - Android Studio 在尝试打开 XML 布局文件时打开了错误的文件
我正在使用 android studio 3.3,我的项目使用 kotlin 1.3.20 和 build gradle 3.3.0
但是,当我尝试打开 xml 文件时,它会使用正确的文件名和正确的文件路径打开不同的文件:
当我尝试在我的 Git 中查看这个 xml 文件时,我的文件是正常的
当我尝试运行这个项目时,它运行起来完全没有问题。我已经尝试使缓存/重启无效,但问题仍然存在。
此错误影响随机 xml 文件。我的一些 xml 布局文件打开了我的 kotlin 文件。其中一些打开自动生成的文件
请帮忙....这与错误索引有关吗?我怎样才能解决这个问题?
更新 :
在谷歌问题跟踪器中找到可能有同样问题的人:https ://issuetracker.google.com/issues/122988154
更新 2:
这个问题不仅发生在 xml 文件中,也发生在 kotlin 文件中。
我尝试打开我的活动文件,但它打开了数据绑定生成的类之一
android - RecyclerView 显示为灰色框,其名称位于中心。对于已实现的音频可视化器视图也是如此
这里有一张图片可以更好地显示我遇到的问题......
大约一周前,我从这里实现了一个音乐 Viusalizer 。我注意到它没有正确显示,因为它显示为灰色窗口(见上图),但考虑到它不是原生插件,我没有多想。
然后两天前我需要使用 RecyclerView,当我下载它时,它具有相同的“破损”外观(见上图)。当我看到这一点时,我就知道项目或 Android Studio 有问题。
在过去的几天里,我已经查看了我在互联网上可以找到的所有内容,并且我尝试了所有内容,从降级 sdk 编译版本到将 Android Studio 更新到最新版本,从“文件”菜单。
这个,这个,这个,这个,这个,这个,这个和这个都是我找到并尝试过的所有东西,但到目前为止,没有任何帮助......
这是我的活动 java 文件
这是我的活动 xml 文件
这是我的样式 xml 文件
这是我的 build.gradle (项目)文件
这是我的 build.gradle (app) 文件
现在,这个问题似乎只出现在编辑器上,因为当我直接在 Android 上测试它时,它就像一个魅力......
谁能帮我解决这个问题?我错过了一些非常愚蠢的东西吗?
[编辑]:我想指出这个问题我没有任何错误......
android - 布局编辑器渲染错误(未渲染)
我一直在尝试使用 AppBarLayout 和折叠工具栏创建一个折叠工具栏。
一旦 AppBarLayout 组件被添加到项目中,布局编辑器就不会呈现,我注意到它与其他一些组件一起使用,例如 FAB,但我可以删除 FAB 并在完成创建布局后添加它。该错误仅在渲染中,当我运行该应用程序时,它运行良好。
我尝试使用包含 AppBarLayout 和折叠工具栏的默认滚动活动创建一个新项目,但布局仍然没有呈现,它只会在删除 AppBarLayout 后呈现,删除和添加它可能会暂时解决问题,但在一些构建或更改问题返回,并且布局不会再次在布局编辑器中呈现。
我试图通过单击文件-> 使缓存无效来解决该问题。它已经解决了一段时间的问题,但是在添加了一些带有约束的约束后,布局问题再次出现。
一些默认的滚动活动内容,包括应用栏布局和折叠工具栏
android - Android 布局预览编辑器 - 布局不可见:java.lang.IllegalArgumentException:对象不是声明类的实例
我的 Android Studio 布局编辑器没有按预期工作。在我对布局进行更改后,预览总是消失并变成完全白屏或冻结(我无法选择任何元素并且我对 xml 文件所做的更改不可见)。这发生在任何布局文件中。我在使 chaches 无效并重新启动后再次工作,但在我进行另一次更改后,我又遇到了同样的问题。执行干净的构建也无济于事。
布局编辑器显示以下异常:
但是我无法理解发生了什么。我什至不确定这个错误是否是我的问题的原因。也许你可以帮忙。
注意:我使用的是Theme.MaterialComponents.Light.NoActionBar主题
java - 如何在 RecyclerView 的一项中找到两个文本块?
我已经用视图持有者和一个列表创建了 RecyclerView。但我需要一个 textView 开始,第二个结束。我该怎么做?
我用两个 TextViews 创建了布局,那里已经有位置了。但我应该为第一个 textView animalNames 和第二个 - peopleNames 设置。这是我的代码:
MainActivity.java
MyRecyclerViewAdapter.java
custom_view.xml
activity_main.xml