问题标签 [xml-layout]

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.

0 投票
1 回答
1124 浏览

android - FrameLayout 的子项在某些设备上不可点击

我设计了一个菜单,其中包含几个不同 LinearLayouts 中的几个按钮,所有这些按钮都放置在 FrameLayout 内的动画 GLSurfaceView 上。当用户点击界面中的一个按钮时,我GONE在进行下一个布局之前将当前布局的可见性设置为VISIBLE当用户选择一个关卡时,游戏开始并且所有布局都是GONE(除了屏幕右侧的控制栏,但这不包含在 FrameLayout 中)

在大多数手机上,菜单就像一个魅力,但我在 Xperia Ray 上做了一个快速测试,却发现我无法去任何地方,因为按钮不会点击。我Log.d在大多数 onClick 侦听器中都设置了标签,在这种情况下,它们没有显示在 Logcat 中,因此侦听器似乎根本没有触发。我还注意到 GLSurfaceView 没有从它自己的 TouchEventListener 中返回任何内容。即使在顶部菜单中通过点击 GLSurfaceView 触发的功能被禁用,我通常仍然会在 Logcat 中收到一条消息。

我认为这可能与我使用 FrameLayout 的方式有关。文档说它应该只有一个孩子,但我在 android 开发人员上阅读的另一篇文章通过在 FrameLayout 内的 ImageViews 上显示文本来演示字幕图像。

最后一点,我还要说我已经在模拟器中进行了测试,我发现 android v2.3 和 android v4 都显示了与 ray 相同的行为。目前,除了可以完美运行我的应用程序的 android v2.2 之外,这些是我唯一确定的。我对是否相信模拟器上的测试结果犹豫不决。

我个人很难过,因为没有错误消息可以继续,但是有人可以提出解决方案吗?

0 投票
5 回答
10160 浏览

android - ListView下的按钮在Android中不可见

我正在研究一些ListView我想Button在它下面显示的我正在使用以下代码,但这不起作用。

按钮不可见,为什么?

0 投票
1 回答
2679 浏览

android - 访问xml布局android的对象

我有一个活动(MainActivity.java),其中内容视图是这样的

我的standalone_example.xml 是这样的

我已经完成了一些工作,PageCurlView.java现在我想访问我的对象和变量,PageCurlView.javaMainActivity.java正在寻找几个小时但找不到任何答案,任何建议提前谢谢。

0 投票
1 回答
3105 浏览

android - Mac OX 上的 Android Eclipse xml 编辑器自动完成功能不起作用

我在 Mac OX 上使用 Eclipse(我是 Mac 新手),自动完成功能在 .java 文件中正常工作,但在我的 .xml 布局文件中不起作用。

我根据这篇文章检查了我的“高级”Java 编辑器设置,自动完成已停止使用 android sdk,并且所有“Java 提案”都被勾选。

我还检查了这篇文章Android: Eclipse autocomplete does not work in xml files,我用“Android Common XML Editor”打开了我的 xml 文件。

每当我尝试自动完成时,我都会收到类似Element TextView is unknown.

我正在使用带有 Eclipse Juno 的最新 Android sdk 版本。

0 投票
3 回答
1425 浏览

android - 为自定义视图创建视图时出错

我创建了一个自定义视图类,它采用路径,然后将其填充为白色并将其边缘着色为红色:

中风填充.java:

我的布局 XML (main.xml) 非常简单:

活动:

testpath 是一个有效的路径。即使我注释掉定义“shapeView”的行,它也会给我错误。日志猫:

我搜索了论坛,但没有找到我需要的东西。我已经定义了带有上下文和属性的构造函数。我在这里想念什么?

0 投票
1 回答
1186 浏览

android - 鉴于它是活动中的嵌套类,如何初始化自定义surfaceView?

我有一个看起来像这样的自定义 SurfaceView:

我的问题是如何在我的 xml 布局中引用它?

我正在使用 xml 布局,因为我需要在该表面视图之上添加一些东西

我尝试了几种方法,但都失败了......

这不起作用:

非常感谢你的帮助!!!!

0 投票
2 回答
2700 浏览

android - 设置小部件布局的 Alpha/Opacity

我想设置背景的不透明度,如果我使用普通布局,LinearLayout我发现这个解决方案可以正常工作,但是在android-widgets我们必须设置不同的布局的情况下,我编写了以下代码

}

而我对应的小部件 xml 布局是

运行项目后当我将小部件添加到主屏幕时,它显示错误Problem loading widget

你能告诉我我做错了什么吗?您的帮助将不胜感激。

0 投票
2 回答
901 浏览

android - 表格布局顶部的文本视图

我如何在TextView我的TableLayout. (红色箭头)

另外,我如何缩小我的TableLayout. (棕色箭头)

在此处输入图像描述

0 投票
1 回答
14943 浏览

android - Android GridLayout 中的水平居中视图

我们正在编写一个针对 ICS+ 的应用程序,并相信 GridLayout 是最好的布局范例,但似乎很少有人写过它,而且我们遇到了一些对齐问题。

但是,左边的 2 个图标保持左对齐,最右边的图标以剩余空间居中。

本质上,我们需要做的是将每列的大小指定为总屏幕大小的 1/3(因为 3 列)。我认为这是 GridLayout 所做的,但似乎 'wrap_content' 会导致这种行为(有道理),但 'match_parent' 会导致第一列填满整个屏幕,而不是填充其单元格,这是我所期望的行为。

我们似乎已经尝试了重力、layout_gravity 等的所有组合,但要么我们根本上做错了,要么发现了 GridLayout 的限制。

谢谢你的帮助!

0 投票
1 回答
723 浏览

android - 如何根据设备屏幕大小加载特定的 xml 布局文件?

我已尝试使用此 devoloper链接上提供的这些说明

我需要加载res/layout-w1024dp-h768dp/activity_main.xml分辨率为 1024x768 的设备或默认 xml 文件,所以我配置了我的 AVD,我的项目资源管理器如下所示 在此处输入图像描述

我已经尝试了所有方法,但它不适用于该规格的 AVD .. 任何人都可以帮助我...

这是清单文件