【发布时间】:2018-09-19 00:39:56
【问题描述】:
在我的应用程序的主屏幕上,我有一个卡片视图列表,我想用作按钮来切换到它们的相关片段。
我想与此类似,而不是为每张卡片编写一个 onclick 方法。
private void BottomNavigation_NavigationItemSelected(object sender, BottomNavigationView.NavigationItemSelectedEventArgs e)
{
Fragment fragment = null;
switch (e.Item.ItemId)
{
case Resource.Id.menu_home:
fragment = homeFragment;
break;
case Resource.Id.menu_favourites:
fragment = favFragment;
break;
case Resource.Id.menu_more:
fragment = moreFragment;
break;
}
FragmentTransaction fragmentTx = SupportFragmentManager.BeginTransaction();
fragmentTx.Replace(Resource.Id.container, fragment);
fragmentTx.Commit();
}
我在 home 片段中执行此操作,我的卡片视图是 paceCard、wattsCard 和 weightadjustCard。那么我该如何为我的卡片实现这一点呢?
【问题讨论】:
-
请提供更多详细信息
-
没有更多我可以添加的我想使用类似的 onlcick 方法,但用于卡片视图
标签: c# android android-cardview