Skip to content

Commit

Permalink
Update ViewKt.kt
Browse files Browse the repository at this point in the history
  • Loading branch information
caoyanglee committed Sep 8, 2021
1 parent c5d7760 commit f6e333a
Showing 1 changed file with 1 addition and 3 deletions.
4 changes: 1 addition & 3 deletions lib/src/main/java/com/pmm/ui/ktx/ViewKt.kt
Original file line number Diff line number Diff line change
Expand Up @@ -354,7 +354,6 @@ inline fun <reified T : Fragment> FragmentManager.findOrCreateFragment(

/**
* 寻找fragment 防止闪退获取不到原来的fragment frameLayout
*
*/
inline fun <reified T : Fragment> FragmentManager.findOrCreateFragment(): T {
val fragmentClass = T::class.java
Expand All @@ -364,10 +363,9 @@ inline fun <reified T : Fragment> FragmentManager.findOrCreateFragment(): T {

/**
* 寻找fragment 防止闪退获取不到原来的fragment frameLayout
* @param creator 若为空会创建一个默认的对象,不为空则使用这个对象
*/
inline fun <reified T : Fragment> FragmentManager.findOrCreateFragment(
creator: () -> T?,//需要初始化的对象
creator: () -> T,//需要初始化的对象
): T {
val fragmentClass = T::class.java
val fragmentName = fragmentClass.name
Expand Down

0 comments on commit f6e333a

Please sign in to comment.