Error al generar apk webview kotlin AYUDAAAA!

  • Autor Autor eswal200
  • Fecha de inicio Fecha de inicio
eswal200

eswal200

Préstamo
Zeta
Verificación en dos pasos activada
Verificado por Whatsapp
Hola muchachos estoy creando una webview en adroid studio con kotlin al generar la apk me sale el siguiente error:

\MainActivity.kt: (18, 29): Expecting ')'

MainActivity.kt

1a-alicia.webp


Activty_main.xml


1a-alicia.webp



No hayo como solucionar el problema

Saben como arreglar este error?
 
Te falta cerrar un paréntesis
 
&& mWebView.canGoBack()){
 
El símbolo de diferente se pone junto
Java:
!=

Aunque es mejor que uses .equals() si no vas a comparar datos sencillos
 
El símbolo de diferente se pone junto
Java:
!=

Aunque es mejor que uses .equals() si no vas a comparar datos sencillos

error:
MainActivity.kt: (19, 34): Unexpected tokens (use ';' to separate expressions on the same line)
 
Ya coloque juntos eso 2 simbolos, pero ahora sale:

error:
MainActivity.kt: (19, 34): Unexpected tokens (use ';' to separate expressions on the same line)
WebSetting = mWebView
es una asignacion, no una condicional.
 
WebSetting = mWebView
es una asignacion, no una condicional.

si, pero si la coloco de esa manera sale esto:

\MainActivity.kt: (31, 9): Expecting an expression
 
Saben de algun otro tutorial?

He seguido 2 ejemplo de youtube y me dan error



 
jaja pasa el codigo
Aqui esta

Insertar CODE, HTML o PHP:
package com.example.wordlant

import androidx.appcompat.app.AppCompatActivity
import android.os.Bundle
import android.view.KeyEvent
import android.view.MotionEvent
import android.view.View
import android.webkit.WebView
import android.webkit.WebViewClient;

class MainActivity : AppCompatActivity() {

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)

        val mWebView: WebView = findViewByid<view>(R.id.WebView) as WebView
        mWebView.loadUrl("https://wordland.com/")
        val webSetting:WebSetting = mWebView.settings
        webSetting.javaScriptEnabled = true
        mWebView.webViewClient=WebViewClient()
        mWebView.canGoBack()
        mWebView.setOnKeyListener(View.OnKeyListener { v, keyCode, event ->
            if (KeyCode == KeyEvent.KEYCODE_BACK
                    && event.action == MotionEvent.ACTION_UP
                    && mWebView.canGoBack(){
                        mWebView.goBack()
                        return@onKeyListener true
                    }
            )
        })
    }

}
 
Atrás
Arriba