如何删除工具栏下的额外行? (机器人)

时间:2016-12-02 21:59:32

标签: android android-toolbar

enter image description here 在我的xml我只有listview和工具栏,我不明白为什么在模拟后我看到工具栏下面有一条额外的蓝线

  android.support.v7.widget.Toolbar
    android:id="@+id/toolbar"
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"
    android:background="?attr/colorPrimary"
    app:popupTheme="@style/AppTheme.PopupOverlay"
    />


    <ListView
    android:layout_width="match_parent"
    android:layout_height="220dp"
    android:id="@+id/list"
    android:layout_alignParentStart="true"
    android:layout_alignParentBottom="true"
    android:layout_below="@+id/toolbar" />

谢谢

2 个答案:

答案 0 :(得分:1)

更改styles.xml和AndroidManifest.xml以删除操作栏和标题

styles.xml:

<style name="NoActionBar" >
    <item name="android:windowActionBar">false</item>
    <item name="android:windowNoTitle">true</item>
</style> 

然后将其设置为AndroidManifest.xml中的活动主题:

<activity android:theme="@style/NoActionBar" ... />

参考How to disable action bar permanently

答案 1 :(得分:0)

您的应用主题应该扩展一些“NoActionBar”主题,例如:

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <!-- your app configuration here -->
</style>