Android-postavljanje linka zaključana tema

poruka: 3
|
čitano: 1.275
|
moderatori: XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
11 godina
neaktivan
offline
Android-postavljanje linka
Pozz..

Moze mi tko objasniti ili postaviit kood ,kako da postavim link na android aplikaciji koju pravim ??
tj. netko da klikne i otvori mu odredjenu stranicu.. Molim pomoc hitno
 
0 0 hvala 0
17 godina
neaktivan
offline
Android-postavljanje linka

Ako sam dobro skužio želiš samo u TextView napisati URL link neke stranice?

 

Prvo u layout-u definiramo taj TextView i unjemu recimo da imamo string url:

 

android:text="@string/url"

 

 

Sad taj isti url definiramo u folderu values, file: strings.xml

 

<string name="url">\nZa posjet bugu <a href="http://www.bug.hr">pritisni ovdje</a>. \n \n</string>

 

 

Nakon ovih linija koda u aplikaciji nam se pokazuje ovo iznad, 'pritisni ovdje' je plavo ali ništa se ne događa kad kliknemo na njeg. :(

Kako bi to popravili moramo u klasu (.java file) za ovaj xml (ovaj za koji smo stavili TextView) dodati ova 2 redka:

 

    TextView link = (TextView) findViewById(R.id.textView2);
       link.setMovementMethod(LinkMovementMethod.getInstance());
      
    }

 

Ako želiš otvoriti link unutar aplikacije, a ne u vanjskom browseru (npr. Chrome) onda je procedura drukčija i tad treba koristiti WebView.

 

Moj PC  
0 0 hvala 0
11 godina
neaktivan
offline
Re: Android-postavljanje linka
Dkc kaže...

Ako sam dobro skužio želiš samo u TextView napisati URL link neke stranice?

 

Prvo u layout-u definiramo taj TextView i unjemu recimo da imamo string url:

 

android:text="@string/url"

 

 

Sad taj isti url definiramo u folderu values, file: strings.xml

 

<string name="url">\nZa posjet bugu <a href="http://www.bug.hr">pritisni ovdje</a>. \n \n</string>

 

 

Nakon ovih linija koda u aplikaciji nam se pokazuje ovo iznad, 'pritisni ovdje' je plavo ali ništa se ne događa kad kliknemo na njeg. :(

Kako bi to popravili moramo u klasu (.java file) za ovaj xml (ovaj za koji smo stavili TextView) dodati ova 2 redka:

 

    TextView link = (TextView) findViewById(R.id.textView2);
       link.setMovementMethod(LinkMovementMethod.getInstance());
      
    }

 

Ako želiš otvoriti link unutar aplikacije, a ne u vanjskom browseru (npr. Chrome) onda je procedura drukčija i tad treba koristiti WebView.

 

Mislio sam unutar aplikacije da otvori.. Ako ti nije problem da mi to napises..

1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice