Click here to Skip to main content
15,891,136 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
in the following code i am getting error in importing libraries, what edit in libraries i should do?
its giving error in importing of FragmentStatePagerAdapter

Java
package widget;

/**
 * Created by ramneekkashyap on 16/08/15.
 */
import android.app.Fragment;
import android.app.FragmentManager;
import android.support.v4.app.FragmentStatePagerAdapter;

import app.SubredditListFragment;
import app.ThingListFragment;

public class SearchPagerAdapter extends FragmentStatePagerAdapter {

    private final String accountName;
    private final String query;

    public SearchPagerAdapter(FragmentManager fm, String accountName, String query) {
        super(fm);
        this.accountName = accountName;
        this.query = query;
    }

    @Override
    public int getCount() {
        return 2;
    }

    @Override
    public Fragment getItem(int position) {
        switch (position) {
            case 0:
                return ThingListFragment.newInstance(accountName, null, 0, query, 0);

            case 1:
                return SubredditListFragment.newInstance(accountName, null, query, 0);

            default:
                throw new IllegalArgumentException();
        }
    }
}
Posted
Updated 19-Aug-15 15:28pm
v2
Comments
ZurdoDev 19-Aug-15 20:53pm    
Click improve question and POST THE ERROR!
Richard MacCutchan 20-Aug-15 3:39am    
Have you installed the correct SDK version for this import?
Member 11402033 20-Aug-15 8:01am    
yes sir i did it correctly, but can u tell me instead"import android.support.v4.app.FragmentStatePagerAdapter;" what can i import which will correct the error ?
Richard MacCutchan 20-Aug-15 8:38am    
Check the Android SDK folder (eclipse stores it in : C:\Users\<your name>\AppData\Local\Android\sdk\sources), to see that the import library actually exists.
Member 11402033 20-Aug-15 11:51am    
ok, but i am using android studio, i will make a similar approach in android studio

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900