我有一个数据库,它可以工作,但我不能使用重音标记,它没有检测到任何内容。
我的代码:
public class Admin extends AppCompatActivity {
EditText titulo_in;
EditText descripcion_in;
Button btnActualizarA;
String recuperado="";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.admin);
titulo_in = (EditText)findViewById(R.id.titulo_in);
descripcion_in = (EditText)findViewById(R.id.descripcion_in);
// titu = titulo_in.getText().toString();
//desc = descripcion_in.getText().toString();
final Bundle recupera=getIntent().getExtras();
if(recupera!=null){
recuperado=recupera.getString("cod");
}
btnActualizarA=(Button)findViewById(R.id.publicar);
btnActualizarA.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Thread tr2=new Thread(){
@Override
public void run() {
ActualizarPost(recuperado, titulo_in.getText().toString(), descripcion_in.getText().toString());
runOnUiThread(new Runnable() {
@Override
public void run() {
Toast.makeText(getApplicationContext(),"Se ha completado la publicación", Toast.LENGTH_SHORT).show();
}
});
}
};
tr2.start();
}
});
}
public void ActualizarPost(String c, String tit, String des){
String urlParameters="cod="+c+"&tit="+tit+"&des="+des;
// HttpURLConnection conection=null;
try{
URL url=new URL("http://rudeboys.esy.es/ramiroconnect/publicar.php");
HttpURLConnection conection = (HttpURLConnection) url.openConnection();
// conection.setRequestProperty("Content-Type","UTF-8");
//estableciendo el metodo
conection.setRequestMethod("POST");
//longitud de datos que se envian
conection.setRequestProperty("Content-Length", "" + Integer.toString(urlParameters.getBytes().length));
// conection.setRequestProperty("Content-Type", "application/json; charset=utf-8");
//comando para la salida de datos
conection.setDoOutput(true);
DataOutputStream wr=new DataOutputStream(conection.getOutputStream());
wr.writeBytes(urlParameters);
wr.close();
InputStream is =conection.getInputStream();
}catch (Exception ex){}
}
}
我的问题是我应该在哪里放置“UTF-8”以及如何使用?我确信这是我的问题,但是当我使用“UTF-8”时它既不起作用。我怎么说呢?
(我的数据库没有重音标记)