android-framelayout相关内容
在我的应用程序中,我有一个布局,它有一个 RelativeLayout,我想在运行时以编程方式设置边距.但是当我这样做时,它给我 ClassCastException 说 FrameLayout 不能转换为 RelativeLayout.我没有使用任何 FrameLayout,也没有用于 FrameLayout 的导入.问题仍然存在.我使用的 xml 是: ....
..
我有一个包含 2 个视图的 FrameLayout,第二个类似于 Close Button (X),我想把它放在右边. 我试过 layout_gravity = " right ",但没用. 这是我的布局 xml :
..
我有一个 FrameLayout,其中包含一些图像视图和一个编辑文本.我将此布局保存为内存(外部)中的图像.第一次在 imageviews 中设置图像时一切正常,即正在保存确切的图像(与在屏幕上显示相同)但是在第一次保存后,如果我更改任何内容(文本、图像),它会在屏幕上正确显示但已保存image 它显示较早的图像(第一张图像). 布局的 XML:
..
我有一个操作栏和一些片段.问题是我的主屏幕.左侧有一个概览 Fragment,右侧有一个细节 Fragment.我的 TabListener 是动态的,所以我想以编程方式设置我的布局的权重.每当我尝试获取 LinearLayout 的 Layoutparams 时,我都会收到 ClassCastException: 12-22 16:00:37.620: W/System.err(7235):
..
我想以编程方式在 FrameLayout 内添加一个视图,并将其放置在布局内具有特定宽度和高度的特定点.FrameLayout 支持这个吗?如果没有,我应该使用中间 ViewGroup 来实现这一点吗? int x;//可以是负数吗?输入 y;//可以是负数吗?整数宽度;整数高度;视图 v = 新视图(上下文);//v.setLayoutParams(?);//我在这里放什么?frameLayo
..
我需要为我的应用实现一个覆盖(半透明)屏幕,类似于 Showcase View 我的猜测是在这个用例中使用 FrameLayout,因为它用于将项目堆叠在一起.但是我很惊讶地看到上面的库使用了RelativeLayout. 我的问题是什么时候使用 FrameLayout 那么,如果不是在这种情况下?如果我采用 FrameLayout 方式有什么缺点? 解决方案 选择布局时的一个
..
我有一个布局,其中包含一些文本字段,并在我的活动顶部显示了一个背景图像.我希望背景图像可以缩放以包裹内容(不关心纵横比).但是,图像比内容大,因此布局改为包裹背景图像.这是我的原始代码: 有人对如何最好地使图像缩放到某些布局的内容大小有任何建议吗?我不关心图像的纵横比,因为这无关紧要,我只是想让它填满背景. 谢谢! 解决方案 我遇到了同样的问题(我认为),我能找到的唯一解决方案
..
是否可以使用url来为framelayout设置background? 示例:我想使用像 this 这样的 URL 作为我的 framelayout 背景. 我真正想要实现的是,当我的活动加载时,它将从我的域中获取图像并将其用作我的框架布局背景图像.我能够做到这一点,但我使用了一个图像视图和一个按钮. 以下是我使用的代码: public class MyAppActivity
..
我正在尝试在布局的中心和底部的框架布局中的图像上实现文本视图,如下所示: http://developer.android.com/resources/articles/layout-tricks-merge.html
..
我的主要活动中有此功能,但不显示徽章: 私人乐趣 setFindShiftBadge(state: HomeState) {val findShiftsBadge = BadgeDrawable.create(this)home_framelayout.foreground = findShiftsBadgefindShiftsBadge.badgeGravity = BadgeDrawable
..
我创建了一个名为 editor.xml 的 xml 文件,其中包含一个 FrameLayout.在我的主要活动中,我试图将我的自定义片段添加到我的 FrameLayout. 我在尝试添加片段时收到的错误是: FragmentTransaction 类型中的 add(int, Fragment) 方法不适用于参数 (int, editorFrag) 但是我的 editorFrag
..
我有以下 XML:
..
这是代码- FrameLayout.LayoutParams params = (FrameLayout.LayoutParams) searchPin.getLayoutParams();params.setMargins(135, 176, 0, 0);//params.leftMargin = 135;//也没有工作//params.topMargin = 376;searchPin.se
..
如上所述,我的列表项是一个FrameLayout,里面有两个视图. ColorView 是我为在整个视图中显示颜色而制作的自定义视图. (FrameLayout 的高度为 "wrap_content") 它似乎在我的 ICS 设备上运行良好,但不适用于我的 Android 2.2 模拟器和 Android 1.6 G1.
..
我在活动的底部使用了框架布局,为了在片段上显示阴影效果,我添加了android:elevation.但是阴影效果只出现在底部而不出现在顶部,有人可以给我一些建议吗?
..
android 上如何使用拖拽视图的解决方案似乎有很多. 然而,它们要么太慢,要么有问题. 一个已知的解决方案是使用 framelayout ,并且视图在使用 OnTouchListener 移动时简单地更改其 layoutParams ,如下所述:http://www.anddev.org/novice-tutorials-f8/android-drag-and-drop-of-no
..
好吧,我得到了一个简单的: 然后在我的代
..
我是编程新手.我正在使用图形布局,然后当我阅读 xml 文件时,我看到了 FrameLayout.然后我搜索,但我找不到有用的东西.什么是 FrameLayout,它有什么作用? 解决方案 您使用 FrameLayout 将子视图堆叠在彼此的顶部,最近的子视图位于堆叠顶部.在下面的示例中,TextView 是最新的,因此它会自动放置在 ImageView 之上. 例如:
..
我有以下活动: 公共类 MainActivity 扩展 ActionBarActivity {@覆盖protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);如果(savedInstanceState =
..
无论我在哪里,FrameLayout 似乎都被用作 FragmentContainer.为什么 FrameLayout 总是和 Fragments 一起出现? 解决方案 你基本上可以使用 RelativeLayout 或 LinearLayout 它仍然可以工作,但你的问题的答案是在 FrameLayout 的文档中: FrameLayout 被设计成在屏幕上遮挡一块区域来显示单个项
..