android - 无法在底部添加按钮
问题描述
这是我的 XML:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".GetAttendanceFromDatabase"
android:background="@drawable/animation_back_grad1"
android:padding="5dp"
android:orientation="vertical">
<TextView
android:id="@+id/amHeading"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="0dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="0dp"
android:fontFamily="casual"
android:text="Your Record"
android:layout_gravity="center"
android:textStyle="bold"
android:textColor="@android:color/white"
android:textSize="28sp" />
<TextView
android:id="@+id/totalLectures"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="0dp"
android:text="Total Lectures Delivered : 10"
android:textColor="@android:color/white"
android:textSize="15sp" />
<ListView
android:id="@+id/attendancRrecordList"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="0dp"
android:layout_marginBottom="50dp"
android:background="@color/custom_list_back" />
</LinearLayout>
我只想在 下方添加一个退出按钮ListView
,但是当我编写按钮代码时,它会从布局中消失吗?
我在列表中给出了一个边距底部,但它仍然无法正常工作。我已经尝试插入Button
内部布局,也尝试在内部布局中插入列表视图,但没有什么对我有用!
解决方案
使用权重复制粘贴此 xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".Main2Activity"
android:background="@drawable/ic_launcher_background"
android:padding="5dp"
android:weightSum="10"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="2"
android:orientation="vertical">
<TextView
android:id="@+id/amHeading"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="0dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="0dp"
android:fontFamily="casual"
android:text="Your Record"
android:layout_gravity="center"
android:textStyle="bold"
android:textColor="@android:color/white"
android:textSize="28sp"
/>
<TextView
android:id="@+id/totalLectures"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
android:layout_marginTop="0dp"
android:text="Total Lectures Delivered : 10"
android:textColor="@android:color/white"
android:textSize="15sp"
/>
</LinearLayout>
<ListView
android:id="@+id/attendancRrecordList"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_weight="7"
android:background="@color/colorPrimary"
/>
<Button
android:layout_width="match_parent"
android:layout_height="0dp"
android:text="asdasd"
android:layout_weight="1"
android:textColor="@color/colorPrimary"/>
</LinearLayout>
推荐阅读
- python - Python - 使用 ElementTree.SubElement 向导入的 XML 添加新元素的错误缩进
- sql - 使用 CASE 语句根据变量选择列
- r - 循环遍历矩阵行的更快方法
- python - 给出质量差的python的音频组合
- function - Julia:如何以最佳方式声明包含插值的向量?
- python - 如何使用其他函数返回的参数运行函数?
- python - 使用 webdriver Selenium Python 在网站上注册时出错
- r - 重命名ggplot中的图形(箱线图)
- matplotlib - 我正在尝试绘制全球 SST 异常。但是,不能直接调用作为 Dataset.plot 的错误
- machine-learning - 为什么 xgboost 显示最后一棵树中未显示的特征重要性特征?