相关疑难解决方法(0)

在带有ViewPager的选项卡式活动中,ListView从底部开始显示

我有一个Tabbed Activity有三个ListView片段,但ListView看起来从buttom切割.你永远不会看到最后一个元素.

screenshoot

我尝试了一切,但我无法解决它.

这是选项卡式活动:

public class TabbedActivity extends AppCompatActivity {

    private SectionsPagerAdapter mSectionsPagerAdapter;
    private ViewPager mViewPager;
    private String query_id;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_tabbed);
        Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
        setSupportActionBar(toolbar);

        mSectionsPagerAdapter = new SectionsPagerAdapter(getSupportFragmentManager());
        mViewPager = (ViewPager) findViewById(R.id.container);
        mViewPager.setAdapter(mSectionsPagerAdapter);

        TabLayout tabLayout = (TabLayout) findViewById(R.id.tabs);
        tabLayout.setupWithViewPager(mViewPager);

        query_id = getIntent().getStringExtra("query_id");
        String title = getIntent().getStringExtra("title");
        setTitle(title);
    }

    public class SectionsPagerAdapter extends FragmentPagerAdapter {

        public SectionsPagerAdapter(FragmentManager fm) {
            super(fm);
        }

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

        @Override
        public Fragment …
Run Code Online (Sandbox Code Playgroud)

android android-layout android-fragments android-layout-weight

4
推荐指数
1
解决办法
1193
查看次数