我想将我的应用程序中的横向标题限制为左侧区域的 50%。是否有可能有类似的东西:
对于肖像模式,目前的情况很好。
目前标题已经是自定义标题,但会给用户更多空间会很棒:)
我想将我的应用程序中的横向标题限制为左侧区域的 50%。是否有可能有类似的东西:
对于肖像模式,目前的情况很好。
目前标题已经是自定义标题,但会给用户更多空间会很棒:)
该标题是屏幕右侧View
(或?)的一部分。Fragment
为此,只需将您的标题放在View
位于屏幕左半部分的 a 中。您可以将现有布局用于纵向。
编辑:根据提供的图像,我认为该应用程序的布局如下所示:
_______________________________
| |--------------|
| || Title ||
| |--------------|
| View A | View B |
| | |
| | |
| | |
-------------------------------
在分层布局方面,是这样的:
Layout
View A
Stuff
View B
Title
More Stuff
我建议您将 Android 标题栏设置为隐藏,并将您自己的 TextView 添加为更短的 TitleBar。
这样你就有更多的可能性来设计你的布局。
根据前面的答案,我找到了解决方案
_______________________________
| |--------------|
| || Title-View ||
| |--------------|
| View A | View B |
| | |
| | |
| | |
-------------------------------
以及禁用 app-title-header 的通用样式。一些副作用是:
android:background="@android:drawable/title_bar"
了与常规 Android 标题相同样式的视图布局我在标题视图的所有布局中都包含了硬编码
<include
android:layout_width="fill_parent"
android:layout_height="wrap_content"
layout="@layout/title_2_lines" />
这也没什么大不了的,而且效果很好。
感谢您的支持,因为这两种不同的想法有助于找出如何正确实现它的方法:)