2016-03-23 16 views
2

Im bu mümkün olup olmadığını bir şüphe vardı android için sadece bir acemi. youtube"

Benim uygulamada ben bir dize değeri geçmesi gerekiyor youtube sitenin arama çubuğuna ve bir arama yapın içine. Web görünümü içine giren

yerine elle, bu kodu aracılığıyla geçirilebilir?

bu mümkün yapılabilir mi?

cevap

0

iki yol için vardır bunu yap, ilki sadece seli geçiyor get parametresi olarak ch sorgusu. daha şık olabilir

String query = "never gonna give you up"; 
webview.loadUrl("https://www.youtube.com/results?search_query=" + query); 

ikinci değişiklik preform olacak JS kodu geçen ederim.

webview.loadUrl("https://www.youtube.com"); 
// wait for it to load 
webview.loadUrl("javascript:(function() { " + "<js code>" + "})()"); 
+1

Ancak genellikle, örneğin "taylor swift" için sorguladığımda, bir youtube url'si alırım. –

+0

https://www.youtube.com/results?search_query=taylor+swift Alan yerine "+" sembolünü eklediğimi nasıl öneriyorsunuz? –

+0

agrTextView.getText() toString(). ReplaceAll ("", "+"); iş doğru yapacak mı ?? –