我对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();
}
请有人帮帮我:(