美好的一天,我的xml布局有问题。我创建了另一个xml文件share_app_scroll(ScrollView Layout)
,并将其包含在我的ShareApp.xml
。
问题是,我的工具栏/操作栏不会出现。我所能看到的只是我创造的scrollview layout
。是否可以包含scrollView layout
?。这是我的代码。
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
tools:context=".activities.ShareAppActivity">
<!--Include ActionBar/Toolbar-->
<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/toolbar"
android:elevation="8dp"
android:minHeight="?attr/actionBarSize"
android:background="@color/colorPrimary">
</android.support.v7.widget.Toolbar>
<include
android:id="@+id/share_scrollview"
layout="@layout/share_extend_scrollview"
android:layout_height="match_parent"
android:layout_width="match_parent"/>
对于模糊的图片感到抱歉。 先谢谢你。
答案 0 :(得分:1)
您使用相对布局作为父布局,因此您必须在工具栏下方对齐包含布局。就像这样
<include
android:id="@+id/share_scrollview"
layout="@layout/share_extend_scrollview"
android:layout_height="match_parent"
android:layout_width="match_parent"
android:layout_below="@+id/toolbar"/>
答案 1 :(得分:0)
问题出在清单文件中。 检查清单中xml的java文件是否有android:theme =“@ style / AppTheme.NoActionBar”。删除无操作栏,它将出现。如果你在设计视图中谈论。在api级别旁边有app主题。将其更改为除.NoactionBar
之外的任何内容