Posts

Showing posts from March, 2026

Enable download from WebView in Sketchware pro

To enable download from WebView, following steps are required. 1. Add a WebView webview1 in main.xml. 2. Switch ON AppCompat and design. 3. In permission manager add INTERNET permission. 4. In Java/Kotlin manager, add a new Java class file DownloadHelper.java. Put following codes in this file (change package name in first line to your own package name). package com.my.newproject28; import android.app.DownloadManager; import android.content.Context; import android.database.Cursor; import android.media.MediaScannerConnection; import android.net.Uri; import android.os.Environment; import android.os.Handler; import android.util.Base64; import android.util.Log; import android.webkit.CookieManager; import android.webkit.JavascriptInterface; import android.webkit.WebView; import android.widget.Toast; import androidx.core.content.FileProvider; import android.print.PrintManager; import android.print.PrintDocumentAdapter; import android.print.PrintAttributes; import java.io.File; import ja...