android android-button material-design material-components material-components-android
时间线片段
class TimelineFragment : Fragment() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
val axis = MaterialSharedAxis.Z
val forward = MaterialSharedAxis(axis, true)
val backward = MaterialSharedAxis(axis, false)
enterTransition = forward
exitTransition = forward
reenterTransition = backward
returnTransition = backward
}
override fun onCreateView(
inflater: LayoutInflater,
container: ViewGroup?,
savedInstanceState: Bundle?
) = ComposeView(requireActivity()).apply {
setContent {
Text(text = "Testing")
}
}
}
Run Code Online (Sandbox Code Playgroud)
当从此片段单击后退按钮时,应用程序崩溃并打印此堆栈跟踪
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.farmersbyte.agripro, PID: 8524
java.lang.UnsupportedOperationException: Cannot add views to ComposeView; only Compose content is supported …Run Code Online (Sandbox Code Playgroud) android android-architecture-navigation android-jetpack-compose