WebView を 1 つだけ含むアクティビティがあります。
Kotlin でのアクティビティの書き込み:
class MyActivity : AppCompatActivity() {
@SuppressLint("NewApi")
override fun onCreate(savedInstanceState: Bundle?) {
// some code here
verticalLayout {
webView {//replace this by custom webView (ObservableWebView)
setOnLongClickListener(object : View.OnLongClickListener {
override fun onLongClick(v: View): Boolean {
return true
}
})
}
}
}
}
また、カスタム webView - ObservableWebView.java があります。
public class ObservableWebView extends WebView {
// some code here
}
クラスMyActivity.ktの webView をカスタム webView ( ObservableWebView ) に置き換えたいと思います。どうすればこれを行うことができますか?