android-framelayout相关内容

FrameLayout to RelativeLayout ClassCastException 即使没有使用 FrameLayout

在我的应用程序中,我有一个布局,它有一个 RelativeLayout,我想在运行时以编程方式设置边距.但是当我这样做时,它给我 ClassCastException 说 FrameLayout 不能转换为 RelativeLayout.我没有使用任何 FrameLayout,也没有用于 FrameLayout 的导入.问题仍然存在.我使用的 xml 是: .... ..

将 FrameLayout 转换为位图

我有一个 FrameLayout,其中包含一些图像视图和一个编辑文本.我将此布局保存为内存(外部)中的图像.第一次在 imageviews 中设置图像时一切正常,即正在保存确切的图像(与在屏幕上显示相同)但是在第一次保存后,如果我更改任何内容(文本、图像),它会在屏幕上正确显示但已保存image 它显示较早的图像(第一张图像). 布局的 XML: ..
发布时间:2021-11-27 17:35:45 移动开发

ClassCastException LinearLayout LayoutParams

我有一个操作栏和一些片段.问题是我的主屏幕.左侧有一个概览 Fragment,右侧有一个细节 Fragment.我的 TabListener 是动态的,所以我想以编程方式设置我的布局的权重.每当我尝试获取 LinearLayout 的 Layoutparams 时,我都会收到 ClassCastException: 12-22 16:00:37.620: W/System.err(7235): ..

将视图放置在 Android 中的 FrameLayout 内

我想以编程方式在 FrameLayout 内添加一个视图,并将其放置在布局内具有特定宽度和高度的特定点.FrameLayout 支持这个吗?如果没有,我应该使用中间 ViewGroup 来实现这一点吗? int x;//可以是负数吗?输入 y;//可以是负数吗?整数宽度;整数高度;视图 v = 新视图(上下文);//v.setLayoutParams(?);//我在这里放什么?frameLayo ..
发布时间:2021-11-27 17:35:23 移动开发

用于叠加层的 FrameLayout 与 RelativeLayout

我需要为我的应用实现一个覆盖(半透明)屏幕,类似于 Showcase View 我的猜测是在这个用例中使用 FrameLayout,因为它用于将项目堆叠在一起.但是我很惊讶地看到上面的库使用了RelativeLayout. 我的问题是什么时候使用 FrameLayout 那么,如果不是在这种情况下?如果我采用 FrameLayout 方式有什么缺点? 解决方案 选择布局时的一个 ..
发布时间:2021-11-27 17:35:12 移动开发

缩放背景图像以包裹布局内容

我有一个布局,其中包含一些文本字段,并在我的活动顶部显示了一个背景图像.我希望背景图像可以缩放以包裹内容(不关心纵横比).但是,图像比内容大,因此布局改为包裹背景图像.这是我的原始代码: 有人对如何最好地使图像缩放到某些布局的内容大小有任何建议吗?我不关心图像的纵横比,因为这无关紧要,我只是想让它填满背景. 谢谢! 解决方案 我遇到了同样的问题(我认为),我能找到的唯一解决方案 ..

通过 URL 更改 Framelayout 的背景图像

是否可以使用url来为framelayout设置background? 示例:我想使用像 this 这样的 URL 作为我的 framelayout 背景. 我真正想要实现的是,当我的活动加载时,它将从我的域中获取图像并将其用作我的框架布局背景图像.我能够做到这一点,但我使用了一个图像视图和一个按钮. 以下是我使用的代码: public class MyAppActivity ..
发布时间:2021-11-27 17:34:50 移动开发

尝试将片段添加到我的片段容器 FrameLayout

我创建了一个名为 editor.xml 的 xml 文件,其中包含一个 FrameLayout.在我的主要活动中,我试图将我的自定义片段添加到我的 FrameLayout. 我在尝试添加片段时收到的错误是: FragmentTransaction 类型中的 add(int, Fragment) 方法不适用于参数 (int, editorFrag) 但是我的 editorFrag ..

FrameLayout 有什么作用?

我是编程新手.我正在使用图形布局,然后当我阅读 xml 文件时,我看到了 FrameLayout.然后我搜索,但我找不到有用的东西.什么是 FrameLayout,它有什么作用? 解决方案 您使用 FrameLayout 将子视图堆叠在彼此的顶部,最近的子视图位于堆叠顶部.在下面的示例中,TextView 是最新的,因此它会自动放置在 ImageView 之上. 例如: ..
发布时间:2021-11-27 17:33:15 移动开发

为什么 FrameLayout 用于片段?

无论我在哪里,FrameLayout 似乎都被用作 FragmentContainer.为什么 FrameLayout 总是和 Fragments 一起出现? 解决方案 你基本上可以使用 RelativeLayout 或 LinearLayout 它仍然可以工作,但你的问题的答案是在 FrameLayout 的文档中: FrameLayout 被设计成在屏幕上遮挡一块区域来显示单个项 ..
发布时间:2021-11-27 17:32:57 Java开发