我想用导航抽屉制作一个简单的应用程序,它可以打开其他视图(新闻,信息,图库,联系人等).所以我打开了最新的Android Studio,制作了一个与API8> API19兼容的新项目,以获得最大的覆盖面.
我选择了预设的导航抽屉并点击完成.我已经想出要更改导航抽屉中项目的名称,但是如何让这些项目重定向到新视图?
我已经尝试将setOnItemClickListener实现到MainActivity中,如导航抽屉网站在http://developer.android.com上所述.但我似乎无法弄清楚这一切是如何联系在一起的,它不会起作用.
tl; dr:我需要帮助让导航抽屉中的项目启动一个新的视图/片段,并可能解释它是如何工作的.
这是应用程序项目(Android Studio)https://www.dropbox.com/s/qfz9oul62dzt3rr/NTI_SHOWCASE.zip
MainActivity.java
package com.christianarne.ntishowcase;
import android.app.Activity;
import android.content.Intent;
import android.content.res.Resources;
import android.graphics.Color;
import android.graphics.drawable.ColorDrawable;
import android.support.v7.app.ActionBarActivity;
import android.support.v7.app.ActionBar;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.content.Context;
import android.os.Build;
import android.os.Bundle;
import android.text.Html;
import android.view.Gravity;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.support.v4.widget.DrawerLayout;
import android.widget.ArrayAdapter;
import android.widget.TextView;
import android.widget.Toast;
public class MainActivity extends ActionBarActivity
implements NavigationDrawerFragment.NavigationDrawerCallbacks {
private static final int SETTINGS_RESULT = 1;
/**
* Fragment …Run Code Online (Sandbox Code Playgroud)