在Android中,您可以使用FragmentManager的beginTransaction()方法来选择当前片段。以下是一个使用Kotlin编写的示例代码:
首先,在您的Activity或Fragment中,您需要获取FragmentManager的实例。例如,在Activity中,您可以使用supportFragmentManager:
val fragmentManager = supportFragmentManager
然后,您可以使用beginTransaction()方法开始一个事务,并使用replace()方法将您要选择的片段添加到容器视图中。以下是一个示例代码:
val fragment = YourFragment() // 实例化您要选择的片段
val transaction = fragmentManager.beginTransaction()
transaction.replace(R.id.container_view, fragment) // 将片段添加到容器视图中
transaction.commit() // 提交事务
在上面的代码中,R.id.container_view是您要将片段添加到的布局容器的ID。您需要将其替换为您自己的布局容器的ID。
这样,您就可以选择当前片段并在容器视图中显示它。
上一篇:Android/Kotlin - 如何循环所有的ToggleButton以创建if/else条件
下一篇:Android/Kotlin retrofit2.adapter.rxjava2.HttpException: HTTP 415 不支持的媒体类型