直播app开发搭建,加载Html片段监听滑动到底部

发布时间 2023-09-26 14:12:27作者: 云豹科技-苏凌霄

直播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片段监听滑动到底部,更多内容欢迎关注之后的文章