android中的土耳其字符编码

时间:2016-04-25 06:21:51

标签: android android-studio character-encoding

我对Android Studio中的土耳其字符有疑问。我点击了文件>设置。默认编码,IDE和项目编码是Windows-1254。但我的代码中仍然出现错误的字符。

我的错误代码是:

    public void showAlertExit() {
    AlertDialog.Builder alertbox = new AlertDialog.Builder(this);
    alertbox.setTitle("��k��");
    alertbox.setCancelable(false);
    alertbox.setMessage("��k�� yapmak istedi�inize emin misiniz?");
    alertbox.setNegativeButton("Hay�r",new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface arg0, int arg1) {
            arg0.cancel();
        }
    });
    alertbox.setPositiveButton("Evet",new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int arg1) {
            Intent i = new Intent(getApplicationContext(),Login.class);
            startActivity(i);
        }
    });
    AlertDialog alert = alertbox.create();  
    alert.show();
}

我点击了#34; Invalidate caches / Restart"但仍然是错的。 如果我这样做"右键单击 - >文件编码 - > Windows-1254 - >转换 - >无论如何转换",我的代码似乎是:

    public void showAlertExit() {
    AlertDialog.Builder alertbox = new AlertDialog.Builder(this);
    alertbox.setTitle("??k??");
    alertbox.setCancelable(false);
    alertbox.setMessage("??k?? yapmak istedi?inize emin misiniz?");
    alertbox.setNegativeButton("Hay?r",new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface arg0, int arg1) {
            arg0.cancel();
        }
    });
    alertbox.setPositiveButton("Evet",new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog, int arg1) {
            Intent i = new Intent(getApplicationContext(),Login.class);
            startActivity(i);
        }
    });
    AlertDialog alert = alertbox.create();  
    alert.show();
}

请有人帮帮我:(

0 个答案:

没有答案