从图片中可以看到,imageView幻灯片上的空间图片几乎占据了整个屏幕,当我想要它的时候:
>
从操作栏下方开始(您可以看到自定义应用程序栏的浅紫色)
占据了这下面所有的空间。如果有人有什么想法,我会非常感激的,谢谢。图片:https://imgur.com/a/fpbcyh9
null
<com.google.android.material.appbar.AppBarLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
style="@style/TextColor"
android:id="@+id/app_bar_layout" >
<androidx.appcompat.widget.Toolbar
android:id="@+id/toolbar"
style="@style/TextColor"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:background="@color/colorPrimaryDark"
android:theme="@style/ThemeOverlay.AppCompat.Dark" />
</com.google.android.material.appbar.AppBarLayout>
<!-- viewpager to show images -->
<androidx.viewpager.widget.ViewPager
android:id="@+id/viewPagerMain"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentStart="true"
android:layout_alignParentTop="true" />
</RelativeLayout>
您可以张贴您的父布局(相对布局以及)。我认为它没有受到适当的约束。设置父级相对布局高度以匹配父级。
同时设置android:layout_alignParenttop=“false”
问题内容: 所以我在布局文件中的RecyclerView遇到了一些麻烦 这里是: android:paddingRight=”@dimen/abc_action_bar_default_padding_material” android:paddingLeft=”@dimen/abc_action_bar_default_padding_material” /> RecyclerView是可见的并
我有两个自定义视图,我想垂直布局。第一种观点是一种游戏板,它是一个正方形。方块缩放容易,可以适应几乎任何可用的空间。 第二个视图是的子类,它包含几个。行/列的数量在运行时确定。 为了便于解释,我将调用第一个view board和第二个one Table。 我希望板显示在屏幕的顶部和桌子应该在它的正下方。表应该占用它所需要的垂直空间(这基本上取决于行数)。板材应将其正方形边缘尺寸设置为可用宽度和可用
我已经把最后一个GridView放到了视图下,但是视图占用了他所有的空间,所以GridView没有显示出来。我希望视图填充屏幕中的空空间,但不占用其他组件的空间。我试图将视图高度设置为match_parent,但它不起作用。我能解决这个吗?
问题内容: 这最终会消耗我所有的可用内存,然后进程被杀死。我曾尝试将标签从更改为“较小”标签,但这并没有什么不同。 我在做什么错/如何处理这个大文件? 我可以轻松地将其切碎并以较小的块进行处理,但这比我想要的还要难看。 问题答案: 当遍历整个文件时,将构建一棵树,并且不会释放任何元素。这样做的好处是元素可以记住其父元素是谁,并且您可以形成引用祖先元素的XPath。缺点是它会消耗大量内存。 为了在解
我正在尝试使用roughike bottom-bar实现底部导航栏:https://github.com/roughike/bottombar 下面是我(在手机上)得到的图像: 我想让我的工具栏保持在设备屏幕的顶部。当我运行应用程序时,底部栏几乎占据了我mainactivity的所有空间。CoordinatorLayout必须是所有元素的父元素吗?下面是我的XML布局文件:
我对编程相对较新,所以如果这个问题很愚蠢,我很抱歉。我正在创建一个Java程序,它在JPanel中包含一个JButton,而JPanel在JFrame中。另一个按钮在JPanel之外,但仍在JFrame中。我将布局设置为BoxLayout。我的问题是,我把面板做成黑色,除了第二个按钮之外,它占据了整个JFrame。如何使JPanel只占用第一个按钮周围的区域?