问题标签 [android-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 投票
27 回答
622123 浏览

android - 我可以在 Android 布局中为文本添加下划线吗?

如何在 Android 布局文件中定义带下划线xml的文本?

0 投票
6 回答
24623 浏览

android - 如何在android中设置屏幕底部的选项卡?

我正在研究标签活动。

我想在 tabcontent(framelayout) 下方显示我的 tabwidget。

我通过将 tabwiget 选项卡属性设置为

但框架布局无法与这些选项卡对齐。

即选项卡显示在屏幕底部并与框架布局重叠

怎么做?如果为 framelayout 设置了一些高度值,它不会针对 android 的所有屏幕进行优化。我能做些什么?任何的想法???

0 投票
2 回答
1631 浏览

android - 为什么TextViews在RelativeLayout中会互相碰撞

我在一个相对布局中相同高度的两个 Textview 相互运行时遇到问题。

我使用以下布局。

这给了我这样的观点:

替代文字 http://janusz.de/~janusz/view.png

一切都是我需要的,除了两个文本视图名称和信息显示在同一个屏幕空间上,一个在另一个之上。

我怎样才能避免这种情况?

0 投票
1 回答
188 浏览

android - 如何换行而不只是单词?

我目前正在为 Android 编写一个应用程序,在其中一个布局中,我有一个用户名,旁边还有几个标签。

如果用户名和标签都足够短,它们可以整齐地放在一行中。但是,当两者中的任何一个较长时,我希望名称保持固定在左侧,并且标签下降到下面的一行并向右对齐。

目前我有以下代码:

这只是简单地显示在一行上。我想我需要在 java 中进行文本换行,还是有一个简洁的 XML 解决方案?

0 投票
3 回答
1004 浏览

android - 如何在android应用程序的顶层设置页脚?

我想在我的应用程序的顶层设置我的页脚。在活动导航或显示键盘时,它不应有任何震动和移动。它应该始终位于屏幕底部。怎么做?任何想法请。

0 投票
2 回答
866 浏览

android - 图片下方的列表视图

我想要一个列表视图,在该列表视图的下方我想要一个图像。当我使用下面的代码时,列表视图和图像视图仅以纵向模式出现,而不是横向模式,任何人都可以给我显示该列表的建议横向视图和图像视图。

我的xml代码是

0 投票
1 回答
2937 浏览

android - 在屏幕的特定位置绘制自定义视图 - Android

我有一个自定义组件,它由 2 个文本视图和 4 个切换按钮组成。我想在屏幕上的某个特定位置绘制这个视图。这怎么可能?

0 投票
38 回答
891167 浏览

android - 如何使用现有的自定义主题在 XML 中隐藏 Activity 的标题栏

我想隐藏我的一些活动的标题栏。问题是我对所有活动都应用了一种样式,因此我不能简单地将主题设置为@android:style/Theme.NoTitleBar.

使用NoTitleBar主题作为我的样式的父主题会从我的所有活动中删除标题栏。

我可以在某处设置无标题样式的项目吗?

0 投票
1 回答
1054 浏览

android - 在 Android 上将元素定位在 Activity 之外

有没有办法在 Android 上绝对定位 UI 元素,使其位于 Activity 之外?例如:您可以通过在现有常规 Activity 中移动/调整 ImageView 大小而不是创建新的全屏 Activity 来创建全屏 ImageView 吗?

编辑:重新阅读我的问题,我发现我不太清楚我要完成的工作。我想暂时扩展一个元素以覆盖屏幕顶部的通知栏。我需要创建一个半透明的全屏覆盖,但是由于半透明的活动不能覆盖通知栏,我试图找出一个元素是否有可能突破活动的边界并调整自身大小以填充整个屏幕,从上到下。

0 投票
7 回答
154571 浏览

android - LinearLayout 未在 ScrollView 内扩展

我有一个LinearLayout内部 a ScrollViewandroid:layout_height="fill_parent"但它没有扩展到ScrollView. 我的布局看起来像:

我可以看到LinearLayout没有扩展 的完整高度,ScrollView因为在 Eclipse 中Android Layout Editor,如果我选择ScrollView(在大纲面板中)它会用红色边框突出显示,将屏幕填充到底部但是当我选择LinearLayout它的突出显示时不会扩展到屏幕底部。我怎样才能让它这样做?

我想要达到的效果是在它下面有一些文本和一个按钮(在LinearLayout第 4 层内只有一个按钮)。文本可以大到需要滚动条,在这种情况下,我希望用户必须向下滚动才能看到按钮。如果文本不够大,无法容纳滚动条,我希望LinearLayout包含的按钮贴在屏幕底部。

起初我认为我不应该发布完整的 XML,因为在一个问题中看到大量代码通常会让人拒绝。但是,这似乎是必要的,所以这里是完整的布局。

目前我已经求助于android:layout_gravity="bottom"有问题的LinearLayout,这使得按钮无论如何都粘在屏幕底部。但这也使文本粘在屏幕底部,这并不是我想要的。

更新:从头开始,android:layout_gravity="bottom"使ScrollView无法滚动。其他想法?