Naar content
Trending apps
  • Inbox by Gmail

  • Maps: Navigatie en OV

  • WhatsApp Messenger

  • Messenger

  • Facebook

Trending games
  • Minecraft Earth

  • Dr. Mario World

  • Harry Potter: Wizards Unite

  • Breaking Bad: Criminal Elements

  • The Elder Scrolls: Blades

Trending smartphones
  • Samsung Galaxy Z Flip

  • Samsung Galaxy Note 10 Lite

  • Realme X2 Pro

  • Samsung Galaxy S20 Ultra

  • Moto G8 Plus

Nieuwste tablets
  • Samsung Galaxy Tab S6

  • Samsung Galaxy Tab A 10.5

  • Samsung Galaxy Tab S4

  • Samsung Galaxy Tab S3 9.7

  • Asus Zenpad 3S 10

Hfeenstra

Hfeenstra

  • Lid sinds 17 oktober 2014
  • Berichten 8
  • Reputatie 0
  • #1
  • 25 april 2015
  • 15:50

Hallo allemaal.

Kan iemand mij helpen met het volgende:
ik heb nu een app met webview en als ik geen internet verbinding heb dan komt er het gene wat er in de screenshot staat dit wil ik het liefst niet. indien de gebruiker geen internet heeft wil ik dat er een scherm komt met een afbeelding komt dat de gebruiker geen internet heeft. dit is mijn java script: ( ik heb het hele internet afgezocht )

package com.dehvb.free.deheerenveenseboys;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.webkit.WebView;
public class trainingsschema_Fragment extends Fragment {
    View rootview;
    @Nullable
    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        rootview = inflater.inflate(R.layout.trainingsschema_layout, container, false);
        WebView webView = (WebView) rootview.findViewById(R.id.webView5);
        webView.loadUrl("https://www.google.nl/");
        webView.getSettings().setJavaScriptEnabled(true);
        webView.getSettings().setBuiltInZoomControls(true);
        return rootview;
    }
}

Heeft u nog meer nodig voor mijn probleem reageer dan stuur ik meer! ( ik werk met android studio )

Alvast bedankt.
Mvg Hessel

Bijlage:

Timelord

Timelord

  • Lid sinds 05 juni 2010
  • Berichten 2364
  • Reputatie 20
  • #2
  • 27 april 2015
  • 22:16

Je treft het, ik heb zoiets in mijn app gebouwd:

Boolean verbinding = isOnline();
        if (!verbinding) {
            Intent intent = new Intent(this, Noconnection.class);
            this.startActivity(intent);
            finish();
        }
        else {........hier de rest van je code........}
public boolean isOnline() {
        ConnectivityManager cm = (ConnectivityManager)
                getSystemService(Context.CONNECTIVITY_SERVICE);
        NetworkInfo netInfo = cm.getActiveNetworkInfo();
        String checkroaming="";
        checkroaming = String.valueOf(netInfo);
if (checkroaming.contains("roaming: true") )
{Toast.makeText(MainActivity.this, " ROAMING STAAT AAN !!!", Toast.LENGTH_LONG).show();}
        if (netInfo != null && netInfo.isConnectedOrConnecting()) {
            return true;
        }
        return false;
    }

De noconnection.class laat gewoon een plaatje zien, met de melding dat er geen internetverbinding is.

Oukitel K5000 7.0 (nog) ongeroot
Samsung Note geroot 4.2.1 Spirit Rom (op sterven na dood)
HTC Desire geroot Slim Rom 4.4.4
HTC one X + geroot 4.2.2 ViperX+ 2.1.1
One plus one geroot 6.01
LG P990 geroot 2.3
Samsung A8 ongeroot (werk)
Umidigi a5 Pro ongeroot (nog wel).

Hfeenstra

Hfeenstra

  • Lid sinds 17 oktober 2014
  • Berichten 8
  • Reputatie 0
  • #3
  • 28 april 2015
  • 10:23

Geeft bij mij helaas een fout aan? Hoe kan ik dit oplossen?

Code met het script van u zie de bijlage met de fouten.
Ik stuur nog een reactie met nog 1 bijlage.

Met vriendelijke groet,

Hessel Feenstra.

Bijlage:

Hfeenstra

Hfeenstra

  • Lid sinds 17 oktober 2014
  • Berichten 8
  • Reputatie 0
  • #4
  • 28 april 2015
  • 10:24

Bijlage 2

Bijlage:

Timelord

Timelord

  • Lid sinds 05 juni 2010
  • Berichten 2364
  • Reputatie 20
  • #5
  • 28 april 2015
  • 10:38

De eerste fout, je roept hem niet aan vanuit Mainactivity, dus die naam moet je aanpassen.

Tweede fout: zet voor die this eens je classnaam, dus programmadw_Fragment.this

Dit haalt niet alle fouten weg waarschijnlijk, maar je ziet vanzelf welke fouten overblijven en kunnen we daar aan werken.

Oukitel K5000 7.0 (nog) ongeroot
Samsung Note geroot 4.2.1 Spirit Rom (op sterven na dood)
HTC Desire geroot Slim Rom 4.4.4
HTC one X + geroot 4.2.2 ViperX+ 2.1.1
One plus one geroot 6.01
LG P990 geroot 2.3
Samsung A8 ongeroot (werk)
Umidigi a5 Pro ongeroot (nog wel).

Timelord

Timelord

  • Lid sinds 05 juni 2010
  • Berichten 2364
  • Reputatie 20
  • #6
  • 28 april 2015
  • 10:39

Trouwens, dat van die roaming was maar een testextraatje, dat deel kun je evt weglaten.

Oukitel K5000 7.0 (nog) ongeroot
Samsung Note geroot 4.2.1 Spirit Rom (op sterven na dood)
HTC Desire geroot Slim Rom 4.4.4
HTC one X + geroot 4.2.2 ViperX+ 2.1.1
One plus one geroot 6.01
LG P990 geroot 2.3
Samsung A8 ongeroot (werk)
Umidigi a5 Pro ongeroot (nog wel).

Hfeenstra

Hfeenstra

  • Lid sinds 17 oktober 2014
  • Berichten 8
  • Reputatie 0
  • #7
  • 29 april 2015
  • 21:41

Heb je ook iets dat je een een dialog in je scherm krijgt en daarin staat dat je je wifi aan moet zetten en dat je 2 knoppen hebt met eentje opnieuw proberen( indien je internet verbinding hebt gaat het dialog weg en indien je geen internet verbinding hebt komt de dialog opnieuw ) en eentje met wifi instellingen ( dan gaat die naar wifi instellingen toe )

Mvg Hessel Feenstra.

Timelord

Timelord

  • Lid sinds 05 juni 2010
  • Berichten 2364
  • Reputatie 20
  • #8
  • 30 april 2015
  • 11:56

Nee. Als je geen internet hebt wil je misschien wel uit je applicatie. Terugkomen met dezelfde dialoog is dan behoorlijk storend.
Tenzij je 3 buttons maakt.

Oukitel K5000 7.0 (nog) ongeroot
Samsung Note geroot 4.2.1 Spirit Rom (op sterven na dood)
HTC Desire geroot Slim Rom 4.4.4
HTC one X + geroot 4.2.2 ViperX+ 2.1.1
One plus one geroot 6.01
LG P990 geroot 2.3
Samsung A8 ongeroot (werk)
Umidigi a5 Pro ongeroot (nog wel).

Hfeenstra

Hfeenstra

  • Lid sinds 17 oktober 2014
  • Berichten 8
  • Reputatie 0
  • #9
  • 30 april 2015
  • 14:47

Heb je daar een tutorial van of een script waar ik het uit kan halen?

Timelord

Timelord

  • Lid sinds 05 juni 2010
  • Berichten 2364
  • Reputatie 20
  • #10
  • 30 april 2015
  • 15:08

Helaas niet. Ik haal zoveel mogelijk van internet met Google:

https://www.google.nl/search?q=android+3+button+dialog&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:nl:official&client=firefox-beta&channel=sb&gfe_rd=cr&ei=KClCVZUbjJE6p_6B6AI

Oukitel K5000 7.0 (nog) ongeroot
Samsung Note geroot 4.2.1 Spirit Rom (op sterven na dood)
HTC Desire geroot Slim Rom 4.4.4
HTC one X + geroot 4.2.2 ViperX+ 2.1.1
One plus one geroot 6.01
LG P990 geroot 2.3
Samsung A8 ongeroot (werk)
Umidigi a5 Pro ongeroot (nog wel).

Reageer

Om te reageren, dien je te zijn ingelogd. Druk op de onderstaande knop om in te loggen of maak een nieuwe account aan.

Inloggen Registreren