【问题标题】:How may I add an Activity to a Fragment adapter list [duplicate]如何将 Activity 添加到 Fragment 适配器列表 [重复]
【发布时间】:2017-05-10 11:31:35
【问题描述】:
 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);
    }


}

【问题讨论】:

    标签: android android-fragments android-activity fragment


    【解决方案1】:

    您不能将ViewPager 与活动一起使用,您需要将它们转换为片段。更多详情请看这里:Android PagerView between Activities

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-08-27
      • 2017-03-31
      • 2021-02-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多