以下是創建導航抽屜的一些代碼。問題在於抽屜顯示不正確。抽屜在活動開始時是可見的,但僅部分可見,並且不會從側面滑入和滑出。它只是固定在一個地方。這裏有什麼問題?爲什麼導航抽屜的此代碼不起作用?
注:我在styles.xml
activity_main.xml中
<?xml version="1.0" encoding="utf-8"?>
<
android.support.v4.widget.DrawerLayout
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:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.example.nirvan.navigationexample3.MainActivity">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"></LinearLayout>
<
android.support.design.widget.NavigationView
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:id="@+id/nv"
>
<ListView
android:layout_width="200dp"
android:layout_height="match_parent"
android:id="@+id/listView"></ListView>
</android.support.design.widget.NavigationView>
寫NoActionBar
mainActivity.java
package com.example.nirvan.navigationexample3;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.support.v7.widget.Toolbar;
import android.widget.ArrayAdapter;
import android.widget.ListView;
public class MainActivity extends AppCompatActivity
{
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
ListView ls=(ListView)findViewById(R.id.listView);
String[] values=
{"one","two","three","four","five","six","seven","eight"};
ArrayAdapter<String> adapter=new ArrayAdapter(this,
R.layout.item,values);
ls.setAdapter(adapter);
}
}
0刪除的操作欄
item.xml
<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical" android:layout_width="match_parent"
android:layout_height="match_parent">
</TextView>
您在抽屜「視圖」中缺少適當的'layout_gravity'屬性。 –