错误:(9,30)错误:包android.support.v4.app不存在

时间:2014-10-24 08:19:21

标签: android android-activity

我正在使用Studio 0.8.9 我有一个android-sdks \ extras \ android \ support \ v4 \ android-support-v4.jar 但我仍然遇到了进口问题。 我使用的是NavUtils.navigateupfromsametask方法。 我想要实现的只是使用后退按钮来完成之前的活动。

这是正确的做法吗? 当我使用我的电子邮件应用程序时(对于前雅虎)我在查看电子邮件时使用后退按钮返回收件箱。

他们是怎么做到的?使用活动和后退按钮?


我使用标准代码:

package com.example.bernard.test;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;

import java.util.NavigableMap;
import android.support.v4.app.NavUtils;

public class Statistic extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_statistic);
        getActionBar().setDisplayHomeAsUpEnabled(true);
    }


    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.statistic, menu);
        return true;
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        int id = item.getItemId();
        switch (id)
        {
            case android.R.id.home:
                NavUtils.navigateUpFromSameTask(this);
                onBackPressed();
                return true;
            default:
                return super.onOptionsItemSelected(item);
        }

    }

    @Override
    public void onBackPressed(){
        super.onBackPressed();
    }

}

0 个答案:

没有答案