[英]public shows redundant visibility modifier in kotlin
我收到了一條關於公眾的警告消息,表明它是一個多余的可見性修飾符。 實際上我在不同的類中調用該函數。 寫的 kotlin。
public fun makeCurrentFragmentAnimLtRl(fragment: Fragment) {
supportFragmentManager.beginTransaction().apply {
setCustomAnimations(R.animator.slide_in_left, R.animator.slide_out_left,
0, 0)
replace(R.id.cl_wrapper, fragment)
commit()
}
}
在 Kotlin 中,如果沒有顯式修飾符,則使用的默認可見性是public
。 您會收到來自 IDE“冗余可見性修飾符”的警告,因為您可以省略它。
只需編寫fun makeCurrentFragmentAnimLtRl(fragment: Fragment) {...}
,默認情況下該方法將是公開的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.