簡體   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