直播app开发搭建,加载Html片段监听滑动到底部
package com.zhn.learn_android
import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.util.Log
import android.view.View
import android.widget.Button
class TestActivity : AppCompatActivity() {
private var mWebView:ScrollListenerWebView?=null
private var btnConfirm:Button?=null
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_test)
mWebView=findViewById(R.id.web_view)
btnConfirm=findViewById(R.id.btn_confirm)
mWebView!!.addWebHeightSupport(this,object : ScrollListenerWebView.ScrollWebListener{
override fun noScroll() {
Log.e("-TestActivity--","不需要滑动")
btnConfirm!!.isEnabled=true
}
override fun needScroll() {
Log.e("-TestActivity--","需要滑动")
btnConfirm!!.isEnabled=false
}
override fun scrollBottom() {
Log.e("-TestActivity--","滑动到底部了")
btnConfirm!!.isEnabled=true
}
})
}
fun loadWithHtmlPart(view:View){
var htmlPart="<p>阿神经asx酰胺北ahsx京</p>" +
"<img src=\"https://img2.baidu.com/it/u=1245013499,1883492144&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500\">" +
"<p>市西安ajsbhx不熟悉asbx啊</p>" +
"<img src=\"https://img2.baidu.com/it/u=1245013499,1883492144&fm=253&fmt=auto&app=138&f=JPEG?w=800&h=500\">"
mWebView!!.loadHtmlPart(htmlPart)
}
}
以上就是 直播app开发搭建,加载Html片段监听滑动到底部,更多内容欢迎关注之后的文章