问题标签 [android-wrap-content]

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 回答
188 浏览

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

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

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

目前我有以下代码:

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

0 投票
2 回答
3291 浏览

android - 使用wrap_content时如何防止单词在textview中中断?

我正在尝试将桌面应用程序转换为 Android - 并且正在为一些非常基本的东西而苦苦挣扎。

当我指定包含包含大量文本的文本视图的布局时,wrap_content似乎在单词中间任意中断,并且我找不到任何表明可以控制的文档。

0 投票
2 回答
4093 浏览

android - 如何使用 simple_list_item_multiple_choice 换行?

我正在使用 aSimpleCursorAdapter来显示单个CheckedTextView. 我知道最好使用simple_list_item_multiple_choiceand android.R.id.text1

如果来自的文本KEY_RULE超过两行,android 不会换行,而是隐藏它。是否有一个简单的解决方法,而无需实现我自己的适配器?

在下面找到我的 xml 代码:

有什么办法至少可以减小字体大小以使其适合两行?

0 投票
2 回答
3706 浏览

android - Horizo​​ntalScrollView 和图像换行

我已经实现了一个 LinearLayout,在左侧(从上到下)有一个高/窄图像,HorizontalScrollView在右侧显示一个长图像。

问题是我没有设法HorizontalScrollView正确处理。它不显示图像的左侧部分(我无法在那个方向滚动),并且可以滚动到另一侧的图像边界之外......

我已经为图像和 尝试了不同类型的包装HorizontalScrollView,但问题总是一样的。

另外,左图有问题;包装不起作用,所以两边都有空白。

这很难解释,所以我将提供一些示例代码来说明问题:

XML 文件(我制作了很多版本,但总是遇到同样的问题):

Java 文件(我尝试使用 ScrollTo 来显示图像的左侧部分,但它仅适用于特定分辨率/手机......):

你对这些问题有帮助吗?

  • 使 Horizo​​ntalScrollView 包裹我的图像,使其周围没有空白
  • 可以一直滚动到图像的边界
  • 避免左侧图像周围的空白
0 投票
4 回答
15853 浏览

android - Android ScrollView 高度

我在让 ScrollView 包装内容时遇到问题。

我不知道为什么,但是 ScrollView 的高度比我拥有的内容要大,我读到了一些解决这个问题的方法,但它们没有用。

( layout_weight, fill_parents, wrap_content, android:fillViewport="true")。

所以我想我在我的代码中犯了一个简单的错误:

谢谢你们。

0 投票
0 回答
218 浏览

android - FrameLayout 和 TabHost - 换行/滚动

我的布局有问题。在大屏幕上,选项卡内容被包装(在内容的结尾和底部的按钮之间,您只会看到背景)。

另一方面,在小屏幕上滚动条是可见的。有没有办法做一些适合屏幕的技巧?

我的布局如下所示:

框架布局代码:

0 投票
3 回答
245 浏览

android - 为什么当重力设置为左时TextView会换行?

我遇到了一个问题,当重力设置为左时,我的 textview 会换行。我希望它只显示单词而不进行任何包装。

我想要的视觉效果:

但这就是我得到的:

这是我的 XML:

有任何想法吗?

0 投票
1 回答
117 浏览

java - 在代码中修改权重不显示任何内容

我正在尝试使用代码创建 3 个带权重的线性布局。把它们放在一个线性布局中,最后把它放在一个相对布局中。最后,我在 Spinner 中使用了这个 RelativeLayout(我说这是相关的)。

问题是当我尝试放置权重时,我获得的 RelativeLayout 不显示任何内容(当我创建参数时,如果我输入WRAP_CONTENT0,则显示,但当然会忽略权重)。

0 投票
1 回答
563 浏览

java - 为什么在文本换行的情况下,带有重量的文本视图的高度无效?

我有一个对话框,其中有一个布局 xml。控件是垂直对齐的,在一个“行”中有一个文本视图和一个搜索栏。Textview 有weight=1,seekbar 有weight=2

现在的问题是如果textview放不下就换行了,但是textview的高度没有调整,第二行不可见。

布局xml:

0 投票
1 回答
154 浏览

android - 为什么 wrap_content 填充高度?

我正在尝试使用 RelativeLayout 包装它的内容高度和宽度。它似乎在宽度上做得很好,但高度没有包裹。它覆盖了整个屏幕。有谁知道为什么?