layout 相关问题

布局标记用于关于对象相对于包含元素的放置,对齐和对齐的问题。有关CSS的问题,请改用“css”标签。

根据从 API 提取的数据调整 TableViewCell 内容的大小

我正在尝试根据从 API(图像+文本)提取的内容来调整单元格的大小。 我现在已经设置好,为图像、标题(两行)和

回答 1 投票 0

fitsSystemWindows 无法在导航视图内的自定义布局中工作

我在导航视图中有一个自定义视图。问题是无论采用哪种组合,fitsSystemWindows 都无法在NavigationView 中工作。并且抽屉最上面的物品始终保留

回答 2 投票 0

布局中未对齐的小部件(在 GroupBox 中)

我徒劳地尝试将按钮和文本居中对齐,两者都放置在布局中。 自己被放置在一个GroupBox中。 我有这个代码: // 初始化 QScrollArea *centralFrame = new QScrollArea();

回答 1 投票 0

移动详细信息框导致“添加到购物车”按钮无法操作 - Magento

我的网站提供有多种选择的产品。有些有多达 5-8 个选项。因此,“详细信息框”最终位于所有选项的下方。另外,细节太长,无法放入“...

回答 1 投票 0

如何编程实现多文本列布局?让文本流入多列

编辑:这在今天已经完全过时且无关紧要,因为我们现在拥有智能 CSS 多列解决方案,使得 2011 年的这个问题变得过时。 当我发现 css3/Mozillas 多文本列时很高兴

回答 2 投票 0

Android - 将一个布局放置在另一个布局之上

我正在尝试将一个布局放置在另一个布局之上。我可以做到,但案件有问题。我先描述一下: 这是我的布局代码: 我正在尝试将一个布局放置在另一个布局之上。我可以做到,但案件有问题。我先描述一下: 这是我的布局代码: <RelativeLayout> <LinearLayout android:id="@+id/smallVideoRenderLayoutOutgoing" android:layout_width="120dp" android:layout_height="170dp" android:orientation="vertical"/> <LinearLayout android:id="@+id/largeVideoRenderLayoutOutgoing" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"/> </RelativeLayout> 还有其他的东西,但这里不是必需的。如果我用这两个视图运行代码就可以正常工作。但是,如果我在 Activity 的 onCreate() 或 onResume() 方法中为“smallVideoRenderLayoutOutgoing”设置 Visibility(GONE) 。它根本不显示。虽然我可以在我的程序上看到“smallVideoRenderLayoutOutgoing”的可见性,并且它显示它是可见的,但我在屏幕上看不到它。我认为它与“largeVideoRenderLayoutOutgoing”重叠。您怎么看?我该如何解决这个问题? 完整的视图层次结构: 这是我的代码部分: private LinearLayout smallVideoRenderLayoutOutgoing, largeVideoRenderLayoutOutgoing; private VideoCallImageRenderView smallPlayerGLView, largePlayerGLView; private void initVideoRenderer() { Constants.debugLog(TEST_TAG, "initVideoRenderer"); Constants.debugLog(TAG, "initVideoRenderer"); smallPlayerGLView = new VideoCallImageRenderView(this); largePlayerGLView = new VideoCallImageRenderView(this); VideoCallCamera.getInstance().startCamera(); VideoCallCamera.getInstance().cameraCallBack(largePlayerGLView, this); isOwnSurfaceViewLarge = true; largeVideoRenderLayoutOutgoing.addView(largePlayerGLView); largeVideoRenderLayoutOutgoing.setOnClickListener(this); smallVideoRenderLayoutOutgoing.addView(smallPlayerGLView); smallVideoRenderLayoutOutgoing.setOnClickListener(this); smallVideoRenderLayoutOutgoing.setVisibility(View.GONE); } 尝试代替: <RelativeLayout> <LinearLayout android:id="@+id/smallVideoRenderLayoutOutgoing" android:layout_width="120dp" android:layout_height="170dp" android:orientation="vertical"/> <LinearLayout android:id="@+id/largeVideoRenderLayoutOutgoing" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"/> </RelativeLayout> 使用垂直方向的LinearLayout作为根布局。对于您的大布局,高度为 0dp,重量为 1 - 这将使您的大布局占据所有可用空间 - 并且它将位于小布局下。 类似于以下内容: <LinearLayout android:orientation="vertical"> <LinearLayout android:id="@+id/smallVideoRenderLayoutOutgoing" android:layout_width="120dp" android:layout_height="170dp" android:orientation="vertical"/> <LinearLayout android:id="@+id/largeVideoRenderLayoutOutgoing" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1" android:orientation="vertical"/> </RelativeLayout> 尝试将布局宽度和高度从匹配父项更改为换行内容。 或者,当您使视图不可见时,请调用另一个视图的 BringToFront() 方法。 您应该检查这个。 LinearLayout 可以,但是设置权重很重要... 对于一个 Linear,它使用两种布局, <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#ff314859" android:orientation="vertical" xmlns:android="http://schemas.android.com/apk/res/android"> <ImageView android:id="@+id/logo" android:layout_width="fill_parent" android:layout_height="0px" android:layout_weight="10" /> <LinearLayout android:layout_width="fill_parent" android:layout_height="0px" android:orientation="vertical" android:layout_weight="20"> <TextView android:layout_width="fill_parent" android:layout_height="fill_parent" android:textSize="8dp" android:text="Bye World!" android:textColor="#ffffffff" android:layout_weight="1" android:gravity="center" /> </LinearLayout> </LinearLayout> 对于两个 Linears,它使用三种布局, <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#ff314859" android:orientation="vertical" xmlns:android="http://schemas.android.com/apk/res/android"> <ImageView android:id="@+id/logo" android:layout_width="fill_parent" android:layout_height="0px" android:layout_weight="10" /> <LinearLayout android:layout_width="fill_parent" android:layout_height="0px" android:orientation="vertical" android:layout_weight="20"> <TextView android:layout_width="fill_parent" android:layout_height="fill_parent" android:textSize="8dp" android:text="Hello World!" android:textColor="#ffffffff" android:layout_weight="10" android:gravity="center" /> </LinearLayout> <LinearLayout android:layout_width="fill_parent" android:layout_height="0px" android:orientation="vertical" android:layout_weight="22"> <Button android:layout_width="fill_parent" android:layout_height="fill_parent" android:textSize="8dp" android:text="Exit" android:layout_weight="12" android:id="@+id/but_exit" android:background="#ffEFC802" android:textColor="#ffffffff" android:layout_weight="1" android:gravity="center" /> </LinearLayout> </LinearLayout>

回答 3 投票 0

SwiftUI 中的动态布局

我正在 SwiftUI 中寻找允许类似于 CSS Flexbox 的动态布局的 API 或修饰符。具体来说,我正在尝试实现一种布局,其中内容水平对齐(如果有足够的宽度)...

回答 1 投票 0

如何结合垂直和并排<div>布局

我正在尝试构建按钮布局。我已经研究了一段时间了,但我怀疑我的代码是否有助于理解我的问题。我已在图像上添加了按钮的规格

回答 3 投票 0

如何使用CSS正确使用带边框的无表格布局?

我正在开发一个新的 HTML 页面,我想使用无表布局。 请记住,下面的内容只是该页面的一部分,但我认为它清楚地描绘了我正在尝试做的事情。 ...

回答 4 投票 0

如何在Java中使用构造函数[已关闭]

我的程序构建遇到问题。我似乎找不到在哪里或为什么需要将构造函数放入其中。我无法判断它是否在那里。无论如何,这是主要代码: 导入j...

回答 5 投票 0

LaTeX:避免新段落?

我使用 odonotes 包中的 odo 命令。我想布局我的源代码,将 odos 与上一段分开: 一些文字。 odo{记下} 但我不想让 odo 开始...

回答 8 投票 0

扩展 ConstraintLayout 的自定义 ViewGroup 在视图未限制为 4 条边时不会显示视图

我创建了一个自定义 ViewGroup,它扩展 ConstraintLayout 并动态地将其自身添加为视图。在此 ViewGroup 内,我添加 EditText 和 TextView 元素。我的目标是第一个 EditT...

回答 1 投票 0

如何从nextjs布局中提取脚本(next/script)到单独的组件中?

我在应用程序中使用应用程序路由和页面路由,需要为 VWO 添加脚本。 对于带有页面路由的页面,我添加到 _app : 从“next/script”导入脚本模块。 添加了这两个属性...

回答 1 投票 0

如何在 Rust 示例中添加公共模块?

示例文件夹中有 2 个二进制文件:example1_main.rs、example2_main.rs。如何添加可供所有示例程序使用的通用模块 example_common.rs?以及如何导入它们? 文件

回答 1 投票 0

JComponents“弹出”其他 JPanel

我一直在尝试寻找与我的类似问题,但无济于事。 我有一个简单的 Java 程序,其中有一个 JLayeredPane 和一个包含三个 JPanel 的 BorderLayout。里面

回答 1 投票 0

FlowDocument 页面宽度未填充主机 TabControl 内容区域

我在尝试在 TabControl 的内容区域中托管 FlowDocument 内容时遇到布局问题。 我希望 FlowDocumentScrollViewer 渲染以适合托管 TabControl 的实际宽度,但是

回答 1 投票 0

Bootstrap:`span`/`row`内的`well`超出了它的容器:如何让它“仅”填充宽度=100%的内容?

我有一个 Bootstrap 的问题,远远超出了它的包含元素(这里是一个 class="row" ,它本身在一个 class="span4" 中)。 它在我在这里所做的 JSFidle 中清晰可见:http://jsfiddle.net/

回答 1 投票 0

React Native 图像占据了所有可用的垂直空间

我是react-native的新手(2天前开始),但我很快就学会了,因为我已经知道常规的react。我正在尝试编写一个现实世界的应用程序,但我不知道如何放置图像......

回答 3 投票 0

如何使 div 类图像响应? [已关闭]

我正在尝试制作 5 个图像并排等距的水平布局,并且能够随着浏览器大小的变化换行到下一行。我想使用 Flexbox/我希望这是响应...

回答 1 投票 0

SwiftUI 的布局引擎不尊重 UIViewRepresentable 的内容大小并将大小扩展到整个屏幕

我正在尝试将 UIViewRepresentable 合并到我的 SwiftUI 应用程序中。我的目标是视图以适合内容所需的尺寸(尤其是高度)显示。然而,SwiftUI 有些...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.