2013-05-06 66 views
1

Movie_search是一個文本字段從用戶獲得和香港專業教育學院使用JSON omdb解析

movie_search= (EditText)findViewById(r.id.editText); 

引用它,這同樣適用於按鈕太

btn.setOnClickListener(new View.OnClickListener() { 
    @Override 
     public void onClick(View v) { 
      Log.i(NEWS,"IMDB LINK->:"+movie_search); 
      URL="http://www.omdbapi.com/?t="+movie_search+""; 
      Log.i(NEWS,"IMDB LINK->:"+URL); 
      new DownloadConfigurationTask().execute(URL); 
     } 
    }); 

問題似乎並不爲字符串追加到URL, 日誌我得到的是

IMDB LINK - >:movie_search

IMDB LINK->:http://www.omdbapi.com/?t=

,而不是

IMDB LINK - >:movie_search

IMDB LINK->:http://www.omdbapi.com/?t=movie_search

任何想法可能是什麼問題 ?

回答

1

使用EditText.getText()獲取用戶輸入的文本並附加URL而不是EditText實例。將其更改爲:

URL="http://www.omdbapi.com/?t="+movie_search.getText()+"";