Android Studio ne Peut pas résoudre fragmentActivity et ViewPager importations

J'ai suivi le tutoriel de développer un mouvement de balayage en mesure d'onglets. Lors de l'importation:

import android.support.v4.app.FragmentActivity;
import android.support.v4.view.ViewPager;

Android Studio me montre ne peut pas résoudre le symbole "ViewPager" et "FragmentActivity".
Comment résoudre ce problème? merci.

Ci-dessous le code complet de mon projet.

import android.app.ActionBar;
import android.app.ActionBar.Tab;
import android.app.FragmentTransaction;
import android.os.Bundle;
import android.support.v4.app.FragmentActivity;
import android.support.v4.view.ViewPager;
public class MainActivity extends FragmentActivity implements
ActionBar.TabListener {
private ViewPager viewPager;
private TabsPagerAdapter mAdapter;
private ActionBar actionBar;
//Tab titles
private String[] tabs = { "Top Rated", "Games", "Movies" };
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//Initilization
viewPager = (ViewPager) findViewById(R.id.pager);
actionBar = getActionBar();
mAdapter = new TabsPagerAdapter(getSupportFragmentManager());
viewPager.setAdapter(mAdapter);
actionBar.setHomeButtonEnabled(false);
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
//Adding Tabs
for (String tab_name : tabs) {
actionBar.addTab(actionBar.newTab().setText(tab_name)
.setTabListener(this));
}
/**
* on swiping the viewpager make respective tab selected
* */
viewPager.setOnPageChangeListener(new ViewPager.OnPageChangeListener() {
@Override
public void onPageSelected(int position) {
//on changing the page
//make respected tab selected
actionBar.setSelectedNavigationItem(position);
}
@Override
public void onPageScrolled(int arg0, float arg1, int arg2) {
}
@Override
public void onPageScrollStateChanged(int arg0) {
}
});
}
@Override
public void onTabReselected(Tab tab, FragmentTransaction ft) {
}
@Override
public void onTabSelected(Tab tab, FragmentTransaction ft) {
//on tab selected
//show respected fragment view
viewPager.setCurrentItem(tab.getPosition());
}
@Override
public void onTabUnselected(Tab tab, FragmentTransaction ft) {
}
}
Avez-vous ajouté le support de la bibliothèque de SDK Crèche?
ajouté. android support library Rev 21.0.2.
Et ce qui est arrivé aujourd'hui?
cant résoudre le fragmentPagerAdapter quand je l'import android.de soutien.v4.app.FragmentPagerAdapter;
stackoverflow.com/a/36805973/563735

OriginalL'auteur FuCloud Sam | 2014-11-19