Ich habe eine Android-Anwendung und ich habe es mit einer MySQL-Datenbank verbunden
Die Datenbank enthalten arabische Wörter, wenn ich diese Wörter aus der Datenbank arabische Wörter werden verfallen wie unten gezeigt im Bild
Arabische Wörter aus mysql-Datenbank mit Android-Anwendung
das Ergebnis wie dieses
sho = فەفف
hawkar= Array
nechir= Array
test= Array
Und als Erscheinen unten Kollatierungs meiner Datenbank ist utf8_general_ci wie unten arabische Wörter gezeigt dosn't innerhalb der Tabelle irgendein Problem haben
Und dies ist der Code der Hintergrund arbeitet
protected String doInBackground(String... params) {
String login_url="http://kurddic.site88.net/login2.php";
String method=params[0];
if(method.equals("register")){
}
else if(method.equals("login")){
try {
URL url=new URL(login_url);
HttpURLConnection httpURLConnection=(HttpURLConnection)url.openConnection();
httpURLConnection.setRequestMethod("POST");
httpURLConnection.setDoInput(true);
httpURLConnection.setDoOutput(true);
InputStream inputStream=httpURLConnection.getInputStream();
BufferedReader bufferedReader=new BufferedReader(new InputStreamReader(inputStream, "iso-8859-1"));
String response="";
String line="";
while ((line=bufferedReader.readLine())!=null) {
response+=line;
}
bufferedReader.close();
inputStream.close();
httpURLConnection.disconnect();
return response;
} catch (MalformedURLException e) {
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
Und das ist der pHP-Auswahlcode
<?php
require "config.php";
$sql_query = "select en,ku from words where active='1'";
$result=mysql_query($sql_query);
if($qq=mysql_num_rows($result)>0){
while($row=mysql_fetch_assoc($result)){
$name=$row["en"];
$name2=$row["ku"];
echo $name."= ".$name2;
echo"<br/>";
}
}
else{
echo "no info is available";
}
?>
Beachten Sie, dass iam mit Genymotion Emulator
Ist das Problem mit meinem Emulator oder was?
Vielen Dank für jede Hilfe ....
zeigen einig willkürlichen arabischen Text auf Dialog in Ihrem Emulator, wenn das Problem Genymotion –
es dosn't ist zu überprüfen jedes problem –
bitte posten sie ihren code, der daten von mysql –