android - 如何设置 textview 的全宽?
问题描述
我在一个单独的 XML 文件中有一个列表视图的项目模型,其中包含两个文本视图...我希望每个文本视图都有全宽,这样它们就会出现在另一个的底部:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView
android:id="@+id/tvText1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0.5"
android:gravity="center"
android:background="@color/area_bck"
android:textSize="18dp"
android:text="Text1" />
<TextView
android:id="@+id/tvText2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0.5"
android:gravity="center"
android:background="@color/area_frg"
android:textSize="18dp"
android:text="Text2" />
</LinearLayout>
但看起来即使使用 layout_gravity 也没有真正设置全宽,设置宽度百分比......任何方向都会受到赞赏!
谢谢大家!干杯!
解决方案
将您的 LinearLayout 方向更改为“垂直”
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:id="@+id/tvText1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0.5"
android:gravity="center"
android:background="@color/area_bck"
android:textSize="18dp"
android:text="Text1" />
<TextView
android:id="@+id/tvText2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0.5"
android:gravity="center"
android:background="@color/area_frg"
android:textSize="18dp"
android:text="Text2" />
</LinearLayout>
推荐阅读
- wordpress - 如何将链接从结构重定向到另一个
- python - Python从括号之间提取子字符串
- oracle - 在复杂 CASE 语句的结果中找不到时如何报告带有 0(零)的标签
- android - Android WebView 无法在 UIDAI/Aadhaar 网站上的 DownloadStart 上下载文件
- javascript - react-native:如何在视图顶部显示可协作
- react-native - 如何在 Android 设备中调试 React Native 项目(使用 Visual Studio Code 开发)
- angularjs - 当控制器正常工作时,ng-submit 在 AngularJs 中不起作用
- react-native - React native 我们什么时候应该重新获取数据?
- android - 如何在播放视频之前检查互联网连接?
- powershell - 使用带有双引号参数的调用运算符在 PowerShell 4(及更少)中是否存在错误?