2010-10-11 5 views
0

привет, я работаю над приложением facebook, и когда я отправляю свое сообщение, которое отлично опубликовано, но , но пространство между двумя словами, которое дает знак «+». eg :: Hello + Good + Morning .... так может кто-нибудь сказать мне, как исправить это, пожалуйста, я жду.URLEncoder.encode() имеют некоторую проблему с facebook в android

public void postMessage() throws UnsupportedEncodingException 
{ 
    String posttext = "";  
    posttext = editText.getText().toString().trim();  
    AsyncFacebookRunner mAsyncRunner = new AsyncFacebookRunner(oauth); 
    Bundle params = new Bundle();  
    params.putString("access_token", access_token); 
    params.putString("message", URLEncoder.encode(posttext,"UTF-8"));  
    mAsyncRunner.request("me/feed", params, "POST", this); 
} 

+0

видеть этот пост и выбрать самый простой, который соответствует вашим потребностям http://stackoverflow.com/questions/724043/http-url-address-encoding-in-java/4605816#4605816 – fmucar

ответ

0

Попробуйте положить% 20 ​​вместо пробела.

+0

привет спасибо за ответ и я ставлю% 20 вместо , но он все еще не работает, может любое другое решение .... –