亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

android頁面切換的方法是什么

小億
144
2023-11-28 18:11:35
欄目: 編程語言

Android頁面切換的方法有多種,常見的有以下幾種:

  1. 使用Intent進行頁面切換:通過創建新的Activity實例或者啟動其他應用的Activity,可以實現從當前頁面跳轉到另一個頁面。

示例代碼:

Intent intent = new Intent(CurrentActivity.this, TargetActivity.class);
startActivity(intent);
  1. 使用Fragment進行頁面切換:通過添加、替換或移除Fragment,可以在同一個Activity中切換不同的頁面。

示例代碼:

FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
transaction.replace(R.id.container, new Fragment());
transaction.commit();
  1. 使用ViewPager進行頁面切換:通過ViewPager和PagerAdapter的組合,可以實現左右滑動切換不同的頁面。

示例代碼:

ViewPager viewPager = findViewById(R.id.viewPager);
PagerAdapter adapter = new PagerAdapter(getSupportFragmentManager());
viewPager.setAdapter(adapter);
  1. 使用TabLayout進行頁面切換:通過TabLayout和ViewPager的組合,可以實現在底部或頂部添加Tab,點擊Tab切換不同的頁面。

示例代碼:

TabLayout tabLayout = findViewById(R.id.tabLayout);
ViewPager viewPager = findViewById(R.id.viewPager);
PagerAdapter adapter = new PagerAdapter(getSupportFragmentManager());
viewPager.setAdapter(adapter);
tabLayout.setupWithViewPager(viewPager);

0
遂平县| 仪陇县| 蒲江县| 繁峙县| 黄平县| 壤塘县| 文昌市| 平安县| 西宁市| 施甸县| 萍乡市| 东至县| 荔波县| 调兵山市| 防城港市| 尤溪县| 江安县| 迁西县| 高邮市| 甘谷县| 会宁县| 武宁县| 宁海县| 开封市| 濮阳县| 云浮市| 临澧县| 凤冈县| 南澳县| 许昌市| 绥滨县| 平顺县| 达孜县| 浦东新区| 拉孜县| 呈贡县| 武鸣县| 涿鹿县| 安陆市| 栾川县| 柯坪县|