我正在開發一個c2dm服務器端應用程序和我的代碼,像這樣;Android c2dm如何使用土耳其語(所有語言)字符?
string postData = GetPostStringFrom(postFieldNameValue);
byte[] byteArray = Encoding.UTF8.GetBytes(postData);
request.ContentType = "application/x-www-form-urlencoded;charset=UTF-8";
request.ContentLength = byteArray.Length;
request.Headers.Add(HttpRequestHeader.Authorization, "GoogleLogin auth=" + authTokenString);
Stream dataStream = request.GetRequestStream();
dataStream.Write(byteArray, 0, byteArray.Length);
dataStream.Close();
和我的android側代碼,我處理它;
String message = intent.getExtras().getString("message");
我成功處理了這個問題,但文本丟失了。
例如:
我發送 「türkçeöçşğıü」 但我只能處理 「trke」
有什麼建議?