[JAVA] So blenden Sie die Bildlaufleiste in WebView aus

So blenden Sie die Bildlaufleiste unter Android aus

Dies ist ein Beitrag nach langer Zeit. In letzter Zeit ist die Entwicklung von Android-Anwendungen reibungslos verlaufen, und ich habe allgemeine Kenntnisse erworben. Daher möchte ich eine Zusammenfassung veröffentlichen.

Ich erstelle derzeit eine Informations-App für Schüler und habe WebView verwendet, mit dem eine Website in die App geladen und angezeigt wird.

Zu diesem Zeitpunkt wurden, obwohl die Bildlaufleiste in einer bestimmten Nachrichtenanwendung nicht angezeigt wurde, die vertikalen und horizontalen Bildlaufleisten in der von mir erstellten angezeigt, sodass ich veröffentlichen werde, wie sie ausgeblendet werden.

main.xml


<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity">

    <WebView
        android:id="@+id/webview_id"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

    </WebView>

</FrameLayout>

Ich werde es möglich machen, WebView in XML anzuzeigen.

MainActivity.java


public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        //Fügen Sie im Layout installiertes WebView hinzu
        WebView webView = findViewById(R.id.webview_id);
        //Aktivieren Sie Javascript
        webView.getSettings().setJavaScriptEnabled(true);

        //Vertikale und horizontale Bildlaufleisten ausblenden
        webView.setVerticalScrollBarEnabled(false);
        webView.setHorizontalFadingEdgeEnabled(false);

        //Wird in WebView angezeigt, ohne beim Klicken auf den Link zum Standardbrowser zu wechseln.
        webView.setWebViewClient(new WebViewClinet());
        //Beschreiben Sie in "loadUrl" die URL, die Sie anzeigen möchten (Chrome wird hier angezeigt).
        webView.loadUrl("https://www.google.com");
    }
}
webView.setVerticalScrollBarEnabled(false);
webView.setHorizontalFadingEdgeEnabled(false);

Einfach ausgedrückt, können Sie die Bildlaufleiste entfernen, indem Sie diese beiden Zeilen hinzufügen. Ich möchte einen Weg veröffentlichen, um eine andere Aktivität zu öffnen und zum Link zu springen, wenn ich Zeit habe.

Ich habe es nur einen Monat lang angefasst, aber ich habe viel Wissen gewonnen ... Ich möchte die Posting-Häufigkeit erhöhen.

Recommended Posts

So blenden Sie die Bildlaufleiste in WebView aus
So verbergen Sie Nullfelder als Antwort in Java
So verbergen Sie args4j default
Wie man Lombok im Frühling benutzt
So führen Sie JUnit in Eclipse aus
Wie man in Ruby auf unbestimmte Zeit iteriert
Wie man Ant in Gradle ausführt
Wie man die Programmierung in 3 Monaten beherrscht
Wie man JAVA in 7 Tagen lernt
So erhalten Sie Parameter in Spark
So installieren Sie Bootstrap in Ruby
Verwendung von InjectorHolder in OpenAM
So installieren Sie jQuery in Rails 6
Wie verwende ich Klassen in Java?
So benennen Sie Variablen in Java
So setzen Sie Lombok in Eclipse
So verketten Sie Zeichenfolgen mit Java
So installieren Sie Swiper in Rails
[swift5] So legen Sie die Farbe hexadezimal fest
So implementieren Sie Suchfunktionen in Rails
So implementieren Sie den Kalman-Filter mit Java
So ändern Sie den App-Namen in Rails
Verwendung des benannten Volumes in docker-compose.yml
So filtern Sie den JUnit-Test in Gradle
So fügen Sie ein Video in Rails ein
So standardisieren Sie die Kopfzeile in Thymeleaf
Wie kann ich Spring Tool in Eclipse 4.6.3 einbinden?
So fügen Sie eine JAR-Datei in ScalaIDE hinzu
So führen Sie eine Basiskonvertierung in Java durch
Wie man Parameter in der link_to-Methode hat
Verwendung von Docker in VSCode DevContainer
Verwendung von MySQL im Rails-Tutorial
So beheben Sie das Systemdatum in JUnit
So erzwingen Sie Codierungskonventionen in Java
Einbetten von Janus Graph in Java
[Rails] So konfigurieren Sie das Routing in Ressourcen
So erhalten Sie das Datum mit Java
So implementieren Sie Ranking-Funktionen in Rails
Verwendung von Umgebungsvariablen in RubyOnRails
So implementieren Sie die asynchrone Verarbeitung in Outsystems
So veröffentlichen Sie eine Bibliothek in jCenter
So geben Sie das ID-Attribut in JSF an
Verstehe in 5 Minuten !! Wie man Docker benutzt
So überschreiben Sie Firebase-Daten mit Swift
Verwendung von credentials.yml.enc aus Rails 5.2
So montieren Sie JSON direkt in Jackson
[Für Anfänger] So debuggen Sie mit Eclipse
Verwendung von ExpandableListView in Android Studio
So zeigen Sie Fehlermeldungen auf Japanisch an
Zusammenfassung der Auswahl von Elementen in Selen
So erhalten Sie Keycloak-Anmeldeinformationen in der Interceptor-Klasse
[Java FX] So schreiben Sie Eclipse-Berechtigungen in build.gradle