Naar content
Trending apps
  • Google Duo: videogesprekken van hoge kwaliteit

  • Gmail

  • Maps: Navigatie en OV

  • WhatsApp Messenger

  • Messenger: gratis sms'en en videobellen

Trending games
  • Fortnite

  • Minecraft Earth

  • Dr. Mario World

  • Harry Potter: Wizards Unite

  • Breaking Bad: Criminal Elements

Trending smartphones
  • Samsung Galaxy Note 20 Ultra

  • Google Pixel 4a

  • OnePlus Nord

  • Samsung Galaxy A51

  • Poco F2 Pro

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

bankroet

bankroet

  • Lid sinds 02 september 2011
  • Berichten 6
  • Reputatie 0
  • #1
  • 19 oktober 2011
  • 23:42

Hallo, ik heb een paar tutorials van wouter gevolgt, en ik begin het aardig te snappen.

Maar hoe krijg ik het voor elkaar om te zorgen dat als je op een button klikt, dat er een webpagina geopend wordt?

Ik werk met Eclipse en ADK.

Waarschijnlijk is het niet zo moeilijk maar ik zie door de bomen het bos niet meer denk ik :S


Hopelijk kunnen jullie me helpen!

gr.

Bewerkt (19 oktober 2011 23:42)
redbulletnl

redbulletnl

  • Lid sinds 02 september 2011
  • Berichten 2982
  • Reputatie 60
  • #2
  • 20 oktober 2011
  • 08:48

Een vraag anders verwoorden kan ook helpen

Je wilt een webview laten zien nadat er op een button wordt geklikt?

Ik heb het zelf nog nooit geprobeert maar het is inderdaad niet zo moeilijk. Als je van activity kan wisselen kom je er wel uit
Android: How to switch between Activities | Warrior Point - Latest News & Tutorials on SaaS, Android, Windows Phone 7 and On-demand Software

Bewerkt (20 oktober 2011 08:48)
RunaR

RunaR

  • Lid sinds 09 augustus 2010
  • Berichten 214
  • Reputatie 0
  • #3
  • 20 oktober 2011
  • 09:57

Dat kan je doen door een intent aan de knop te hangen.

webButton.setOnClickListener(new OnClickListener() {
public void onClick(View v){
Intent webLaunch = new Intent(Intent.ACTION_VIEW);
webLaunch .setData(Uri.parse("http://www.regendetector.nl"));
startActivity(webLaunch );
}
});

Niet heel leerzaam om dit hier kaal neer te kwakken, maar ik vond het ook niet direct door even snel te googlen. Dus hier een stukje van de code van RegenDetector.

De Intent.ACTION_VIEW is een vrij algemene term. deze kan je gebruiken om andere vensters op te roepen, andere apps te openen of om web pagina te openen. Je zegt eigenlijk tegen android “Ik wil dit zien”. Dit is dan gespecificeerd in de extra info die aan de intent hangt.
Met intentnaam.setData() kan je dus allerlei extra informatie aan een intent hangen. In dit geval de url je heen wilt. Je kan er ook een zooi variabelen aan hangen om zo extra informatie aan een tweede venster van je app door te geven.

Als je info terug verwacht van de gestarte intent kan je startActivityForResult() gebruiken

Bewerkt (20 oktober 2011 09:57)

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