アンドロイド0215
html
アンドロイド
対応するコードを入れて、ミックスした画面を明るくします.
明日はAndroid Googleがサポートするすべての基本テーマを削除して作成します.
<div class="body_bottom" style = "cursor:pointer;" onclick = "javascript:GotoHirePage('dev')">
html値を受信して呼び出す必要があるためonclickを使用します. function GotoHirePage(type)
{
console.log("a")
try{
window.nodeground.callGotoHirePage(type);
}
catch(e)
{
}
}
trycatchを使用してGotoHirePage値を取得します.アンドロイド
private var _binding: FragmentHireBinding? = null
private val handler = Handler()
バインドとハンドラの追加binding.webview4.addJavascriptInterface(AndroidBridge(context!!), "nodeground")
必ず起球でブリッジを設置します. class AndroidBridge(context: Context) {
fun AndroidBridge() {}
@JavascriptInterface
fun callGotoHirePage(type: String) {
OpenDevPage()
//BusProvider.getInstance().post(HomeSwiperController(false))
//fragment.binding.viewPager.beginFakeDrag();
}
}
ブリッジの作成 companion object {
var handler : Handler? = Handler()
var mContext: Context? = null
fun OpenDevPage() {
val intent = Intent(mContext, DevActivity::class.java)
intent.putExtra("selected_tab", "fefef")
mContext?.startActivity(intent)
}
}
}
setContentView(binding.root)
binding中にインポートに成功しましたが、表示されたエラーはありません.対応するコードを入れて、ミックスした画面を明るくします.
android:theme="@style/Theme.Nodeground_homepage.NoActionBar"
既存のアクションバーをクリア明日はAndroid Googleがサポートするすべての基本テーマを削除して作成します.
Reference
この問題について(アンドロイド0215), 我々は、より多くの情報をここで見つけました https://velog.io/@gomplay4524/안드로이드-0215テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol