2016-12-25 3 views
0
private void setupViewPager(ViewPager viewPager) { 
     ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager()); 
     adapter.addFrag(new CompanyActivity(), "ONE"); 
     adapter.addFrag(new CompanyActivitytwo(), "TWO"); 
     adapter.addFrag(new CompanyActivitythree(), "THREE"); 
     viewPager.setAdapter(adapter); 
    } 

CompanyActivity класса,(),Как я могу добавить активность в список фрагментов адаптера

CompanyActivitytwo(),

CompanyActivitythree()

не являются фрагментами, но я хочу, чтобы добавить их к списку фрагментов все они распространяются AppCompatActivity , и это код класса CompanyActivity

public class CompanyActivity extends AppCompatActivity{ 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.huf); 

    } 

    public void one(View view) { 
     Intent first=new Intent(CompanyActivity.this,CompanyDetalies.class); 

     startActivity(first); 
    } 

    public void two(View view) { Intent first=new Intent(CompanyActivity.this,CompanytwoDetalies.class); 
     startActivity(first); 
    } 

    public void three(View view) { Intent first=new Intent(CompanyActivity.this,CompanythreeDetalies.class); 
     startActivity(first); 
    } 

    public void four(View view) { Intent first=new Intent(CompanyActivity.this,CompanyfourDetalies.class); 
     startActivity(first); 
    } 

    public void five(View view) { Intent first=new Intent(CompanyActivity.this,CompanyfiveDetalies.class); 
     startActivity(first); 
    } 

    public void six(View view) { 
     Intent first=new Intent(CompanyActivity.this,CompanysixDetails.class); 
     startActivity(first); 
    } 


} 

ответ

0

Вы не можете использовать ViewPager с действиями, вам необходимо преобразовать их в Фрагменты. См. Здесь для получения более подробной информации: Android PagerView between Activities

Смежные вопросы