草庐IT

NgramWrapper_wrap

全部标签

Android wrap_content 不起作用 - 它太大了

我经常使用wrap_content。它工作正常。但最近出了点问题——如果我不给出图像的尺寸,它看起来比实际大很多。可能是因为我必须使用AndroidStudio。我不知道。编辑:image.png大小为160pxx160px这就是一切看起来都很好的样子。但现在那张照片看起来太大了。我知道正确的方法是在wrap_content中使用,但是因为这个问题我不能。 最佳答案 此处已回答类似问题:whyiswrapcontentbiggerthanrealpixelsize?我粘贴答案以节省时间:一个非常好的支持多屏幕的解释在http://d

android - 使用 WRAP_CONTENT LayoutParams 使 TextView 文本适合一行

假设我有一个带有一些动态文本的TextView。此TextView被放置在LinearLayout中,宽度和高度均具有WRAP_CONTENTLayoutParams。问题是一些文本是-中断到第二(或第三)行-换行。我想避免这种情况。我试图用不间断的空格字符替换所有''(空格字符)。这没有帮助。文本仍然中断。我也无法设置TextView的maxLines=1因为字符串数据中有一些换行符。我不确定是否需要包含任何代码示例。如果有什么具体的东西,请在评论中问我。任何帮助将不胜感激:~) 最佳答案 @JoeB.答案是正确的。但androi

android - RecyclerView 不是真正的 wrap_content 在 ScrollView

我有一个ScrollView,,它包含一个垂直LinearLayout。这是一个地方,我在其中添加了一些称为“部分”的View。“Section”是一个LinearLayout,,它包含一个TextView和`RecyclerView。部分:问题是RecyclerView有时不是真正的wrap_content。因此它会产生两种类型的问题(取决于我尝试使用的解决方案类型)。它可以是不可滚动的(因此它与屏幕高度匹配,我无法向下滚动它以查看里面的其余项目)。它可以嵌套滚动。最初的问题是它有嵌套滚动。所以我希望RecyclerViews成为简单的垂直LinearLayouts并且唯一必须具有滚

java - 错误 : String types not allowed (at 'layout_height' with value 'wrap content' ). activity_main.xml

我是论坛的新手,刚开始学习Android应用程序开发。我正在阅读developer.android.com上的教程并且已经遇到编译错误。我在我的activity_main.xml中看到了这三个错误:error:Error:Stringtypesnotallowed(at'layout_height'withvalue'wrapcontent').activity_main.xmlerror:Error:Stringtypesnotallowed(at'layout_width'withvalue'wrapcontent').activity_main.xmlerror:Error:St

java - 如何获取可见性消失的 View 的高度以及在 xml 中定义为 wrap_content 的高度?

我有一个visibility=gone和height=wrap_content的ListView,我需要它的高度才能制作展开动画。我已经试过了:view.measure(ViewGroup.LayoutParams.MATCH_PARENT,ViewGroup.LayoutParams.WRAP_CONTENT);intheight=view.getMeasuredHeight();和v.measure(View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED),View.MeasureSpec.makeMeasur

android - goneMargin 在 wrap_content ConstraintLayout 中不受尊重?

我有一个ConstraintLayout,它的高度是wrap_content。我希望它的高度能够根据其子项的高度折叠或展开。足够简单和常见了吧?现在我的布局如下所示:(首先,请忽略底部不正常的超大边距,可以看到,边距只有16dp,但预览渲染的边距非常大。)我的问题是,如果大矩形的可见性设置为gone,根据ConstraintLayout的文档,如果我将其goneMarginTop设置为某个值,即使它的可见性gone也会保留该边距。这样我的RequestDate就会在parent的底部有一些空间。但是,这并没有像预期的那样工作。RequestDate贴在其父项的底部:(这又是一个损坏的预

Android RelativeLayout 和 wrap_content 的高度?

我正在尝试选择ListActivity,类似于用于向启动器屏幕添加快捷方式的选择。我已经滚动了自己的页眉和页脚,我希望它们在屏幕上时“粘”在View的顶部和底部。为此,我使用了一个RelativeLayout,其中页眉设置为停靠在顶部,页脚设置为停靠在底部,列表设置为位于页眉下方和页脚上方。就Activity的整体布局而言,这是我所期望的呈现方式。页眉粘在顶部,页脚粘在底部,列表在它们之间滚动。当我切换到RelativeLayout作为我的根时,发生了一件奇怪的事情。请看下面的截图:我希望我的Activity的高度为wrap_content,这样表单的高度就和其中显示的内容一样高,但是

Android Horizo​​ntal RecyclerView wrap_content

我正在制作带有照片的水平RecyclerView,我遇到了wrap_parent问题。如果我输入Viewwidth=wrap_content,它是screenWidth宽度,尽管图像占用的空间非常小。如果我将wrap_content更改为某个值,它会完美运行。RecyclerView的高度为75dp,并且match_parent。Screenshoot深蓝色是屏幕,浅蓝色是照片。问题是当我将View设置为wrap_content时遇到情况1。解决方案:我最近解决了这个问题,当您尝试使用缩放的ImageViewwrap_parent时,存在一些错误或类似的问题。它不是很好用。为了解决这个

android - DialogFragment 不会尊重 wrap_content

我有一个自定义的DialogFragment类,如下所示:/***DialogFragmentcontainingratingform.*/publicclassRatingDialogFragmentextendsDialogFragment{publicstaticfinalStringTAG="RatingDialog";//...@Nullable@OverridepublicViewonCreateView(LayoutInflaterinflater,@NullableViewGroupcontainer,@NullableBundlesavedInstanceState)

android - TextView 与 breakStrategy ="balanced"和 layout_width ="wrap_content"一起工作时出错

我有这样的布局(我删除了一些属性,因为它们真的无关紧要,完整的演示项目是here):文本long_text很长,所以会分开几行。两个重要的行是android:layout_width="wrap_content"和android:breakStrategy="balanced"。我希望TextView会根据实际的text宽度来计算宽度,但它不会。有人知道如何解决这个问题吗?更新属性android:breakStrategy="balanced"仅适用于API23及更高版本。在我的示例文本中有3行,balanced策略使每行的宽度大致相同。我希望在这种情况下,View本身的宽度将与最长的