在viewpager

时间:2017-02-12 13:53:20

标签: java android android-layout android-fragments

这是我希望实现的目标:

enter image description here

第1步:点击绿色按钮,在ViewPager上打开View1.xml。 (工程)

第2步:点击橙色按钮,在ViewPager上打开SubView.xml。 (不起作用)

所以,我已经为橙色按钮设置了onClick事件:

public void openForm(View view) {
    ViewGroup item = (ViewGroup)findViewById(R.id.vp_horizontal_ntb); //this is the view pager
    View child = getLayoutInflater().inflate(R.layout.activity_post_form, null);
    item.addView(child);
}

结果

无。没有任何事情发生。

如果我切换viewpager进行linearlayout打开(并打破标签导航)。我想做的是在viewpager上打开它,所以它的外观和行为就好像它在一个标签上,直到通过点击另一个标签删除它。

我还想过在那里设置线性布局,并在viewPager设置为可见时使linearLayout消失。但我觉得有一个比这更好的解决方案。

0 个答案:

没有答案