Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/371.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java URLEncoder.encode()与android中的facebook存在一些问题_Java_Android - Fatal编程技术网

Java URLEncoder.encode()与android中的facebook存在一些问题

Java URLEncoder.encode()与android中的facebook存在一些问题,java,android,Java,Android,嗨,我正在facebook应用程序上工作,当我发布我的信息时,这是一个完美的帖子,但是 但是两个单词之间的空格给出了“+”号。 你好,早上好。。。。有谁能告诉我怎么解决这个问题吗?我在等你 public void postMessage() throws UnsupportedEncodingException { String posttext = ""; posttext = editText.getText().toString().trim();

嗨,我正在facebook应用程序上工作,当我发布我的信息时,这是一个完美的帖子,但是 但是两个单词之间的空格给出了“+”号。 你好,早上好。。。。有谁能告诉我怎么解决这个问题吗?我在等你

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);
}


尝试放置%20而不是空格。

您好,谢谢您的回答,我放置了%20,但它仍然不起作用,您可以使用任何其他解决方案……请参阅本文,选择适合您需要的最简单的解决方案