本文共 747 字,大约阅读时间需要 2 分钟。
只需在下拉动作结束之后手动展开appbar即可
package xxx.xxximport android.content.Contextimport android.util.AttributeSetimport com.akscorp.overscrollablescrollview.OverscrollableNestedScrollViewimport kotlinx.android.synthetic.main.app_bar_main.*import xxx.xxx.MainActivity.Companion.mainWeakReferenceopen class OverScrollView :OverscrollableNestedScrollView{ constructor(context: Context) : super(context) constructor(context: Context, attrs: AttributeSet) : super(context, attrs) constructor(context: Context, attrs: AttributeSet, defStyle: Int) : super(context, attrs, defStyle) override fun isAchieveTop(): Boolean { val re = super.isAchieveTop() if(re) mainWeakReference?.get()?.appbar?.setExpanded(true) return re }}
转载地址:http://rqmws.baihongyu.com/