Android SDK片段支持

Ice*_*nix 4 eclipse android android-fragments android-tabactivity

好吧,我现在才开始进入Android编程,我正在关注android"TabActivity"教程:http://developer.android.com/reference/android/app/TabActivity.html.Everythings工作,但它似乎无法找到一些支持类,请参阅下面的代码生成错误.

    mTabManager.addTab(mTabHost.newTabSpec("simple").setIndicator("Simple"),
            FragmentStackSupport.CountingFragment.class, null);
    mTabManager.addTab(mTabHost.newTabSpec("contacts").setIndicator("Contacts"),
            LoaderCursorSupport.CursorLoaderListFragment.class, null);
    mTabManager.addTab(mTabHost.newTabSpec("custom").setIndicator("Custom"), 
            LoaderCustomSupport.AppListFragment.class, null);
    mTabManager.addTab(mTabHost.newTabSpec("throttle").setIndicator("Throttle"),
            LoaderThrottleSupport.ThrottledLoaderListFragment.class,null);
Run Code Online (Sandbox Code Playgroud)

对于FragmentStackSupport/LoaderCursorSupport/LoaderCustomSupport/LoaderThrottleSupport,它表示所有这些都无法解析为某种类型.我已将最新的支持库添加到名为"libs"的根目录中的文件夹中,并将其更新为"C:/ Eclipse/v4 /"目录.我的导入文件是:

    import java.util.HashMap;
    import android.R;
    import android.content.Context;
    import android.os.Bundle;
    import android.support.v4.app.Fragment;
    import android.support.v4.app.FragmentActivity;
    import android.support.v4.app.FragmentTransaction;
    import android.support.v4.app.FragmentPagerAdapter;
    import android.view.View;
    import android.widget.TabHost;
    import cowdawg.hello_tab.namespace.R.layout;
    import cowdawg.hello_tab.namespace.R.id;
Run Code Online (Sandbox Code Playgroud)

有人可以请给我一些关于如何解决这个问题的建议,谢谢:).

MH.*_*MH. 10

这可能是因为以下类不是标准Android API(或支持库)的一部分,但仅出于演示目的而存在于支持演示示例代码中:

FragmentStackSupport.CountingFragment
LoaderCursorSupport.CursorLoaderListFragment
LoaderCustomSupport.AppListFragment
LoaderThrottleSupport.ThrottledLoaderListFragment
Run Code Online (Sandbox Code Playgroud)

您需要将这些类添加到您自己的项目中才能使用它们.在这里,您可以在"文件"子部分下找到源文件.


She*_*her 6

在Eclipse IDE上:选择您的项目,然后右键单击项目 - > Android Tools - > Add Support Library.

将在项目构建路径中添加所需的支持库.您将在Java Build Path - > Libraries选项卡 - > Android Dependencies下找到此库jar.

享受探索!