繁体   English   中英

Android studio 根据日期动态片段

[英]Android studio dynamic fragments according to date

我有一个带有 SQLite Room 数据库的 android studio 项目。 有一个包含日期的表列。 我想根据日期添加几个动态片段,并按月、日、年等过滤数据。

预期结果的图像

如何使用ViewPager添加这样的选项卡和片段。

https://developer.android.com/guide/fragments/create

当您的活动正在运行时,您可以进行片段事务,例如添加、删除或替换片段。 在您的 FragmentActivity 中,您可以获得 FragmentManager 的一个实例,该实例可用于创建 FragmentTransaction。 然后,您可以使用 FragmentTransaction.add() 在您的 Activity 的 onCreate() 方法中实例化您的片段,传入布局中容器的 ViewGroup ID 和您要添加的片段类,然后提交事务,如下面的例子:

public class ExampleActivity extends AppCompatActivity {
    public ExampleActivity() {
        super(R.layout.example_activity);
    }
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        if (savedInstanceState == null) {
            getSupportFragmentManager().beginTransaction()
                .setReorderingAllowed(true)
                .add(R.id.fragment_container_view, ExampleFragment.class, null)
                .commit();
        }
    }
}

如果您需要进一步的帮助。 发布您的代码并解释什么不起作用。 我很乐意提供帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM