如何在我的应用程序的数据库中使用重音符号?

时间:2017-02-06 15:01:00

标签: java android diacritics

我有一个数据库,它可以工作,但我不能使用重音标记,它没有检测到任何内容。

我的代码:

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”时它既不起作用。我怎么说呢?

(我的数据库没有重音标记)

0 个答案:

没有答案