Autore Topic: Mettere un sito all'interno di un app  (Letto 264 volte)

Offline EdoardoGoffredoDeveloper

  • Nuovo arrivato
  • *
  • Post: 44
  • Respect: 0
    • Mostra profilo
Mettere un sito all'interno di un app
« il: 26 Ottobre 2015, 15:41:45 CET »
0
Salve ragazzi vorrei chiedervi un informazione.
Voglio far visualizzare nella mia app un sito web..
So che ci sono due modi..
Uno per far visualizzare quest'ultimo direttamente nell'app ed  un altro invece facendo visualizzare il sito sul browser.
Io vorrei farlo nella prima maniera (quindi appena apro l'app vedo il sito web che ho scelto)

Per farlo ho fatto cosi:
Ho creato una WebView nel layout e gli ho assegnato id ecc

Nel MainActivity.java ho inserito i seguenti codici:

WebView pippo=(WebView)findViewById(R.id.sitoweb);
        pippo.loadUrl("http://www.ilsitowebscelto.it/");

Nel AndroidManifest ho aggiunto i permessi ad INTERNET.


Fin qui tutto bene..
Il problema sorge quando aprendo il sito nell'app, clicco su una sezione al suo interno (come ad esempio "news" o "contatti"), L'app mi apre direttamente il browser e mi fa visualizzare il sito web su di esso..

Io vorrei far visualizzare all'interno dell app il sito web nel suo completo, quindi con tutte le sue sezioni ecc.

C'è un modo per poter fare ciò?

Grazie mille in anticipo!  :D :D
« Ultima modifica: 26 Ottobre 2015, 15:43:45 CET da EdoardoGoffredoDeveloper »

Offline xixietto

Re:Mettere un sito all'interno di un app
« Risposta #1 il: 30 Ottobre 2015, 16:14:24 CET »
0
Vorrei avere una risposta anch'io

Inviato dal mio GT-I9505 utilizzando Tapatalk


Offline marcusfenixx

  • Nuovo arrivato
  • *
  • Post: 16
  • Respect: +2
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S3
  • Sistema operativo:
    Windows 7
Re:Mettere un sito all'interno di un app
« Risposta #2 il: 18 Novembre 2015, 11:16:17 CET »
0
prova cosi :
Codice (XML): [Seleziona]
<WebView  xmlns:android="http://schemas.android.com/apk/res/android"
       android:id="@+id/webview"
       android:layout_width="match_parent"
       android:layout_height="match_parent"
/>

Codice (Java): [Seleziona]
@Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        WebView myWebView = (WebView) findViewById(R.id.webview);
        myWebView.loadUrl("http://www.google.it");
    }