我有作为问答应用程序的android项目,我需要运行一些代码,如果用户系统郎是英语,另一个代码,如果用户系统郎阿拉伯语或其他,我如何才能做到这一点。我的意思是,如果朗能跑声音正确回答,而如果朗是其他朗跑另一个声音不同的朗。
public void checkAnswer(View view) {
Button answerBtn = (Button) findViewById(view.getId());
String btnText = answerBtn.getText().toString();
String alerTitle;
if (btnText.equals(rightAnswer)) {
alertTitle=(getString(R.string.rightAnswer));
rightAnswerCount++;
score.setText(String.valueOf(rightAnswerCount));
answerBtn.setBackgroundDrawable(getResources().getDrawable(R.drawable.c));
mpright = MediaPlayer.create(MainActivity.this, R.raw.right_ans);
mpright.start();
Animation anm = AnimationUtils.loadAnimation(MainActivity.this, R.anim.abc_popup_exit);
answerBtn.startAnimation(anm);
} else {
alertTitle =getString(R.string.wrongAnswer);
wrongAnswerCount++;
wrong.setText(String.valueOf(wrongAnswerCount));
// wrongBtn.setBackgroundColor(Color.RED);
answerBtn.setBackgroundDrawable(getResources().getDrawable(R.drawable.d));
mpwrong = MediaPlayer.create(MainActivity.this, R.raw.wronge_ans);
mpwrong.start();
Animation anm = AnimationUtils.loadAnimation(MainActivity.this, R.anim.abc_tooltip_enter);
answerBtn.startAnimation(anm);
}
final AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle(alertTitle);
builder.setPositiveButton("ok", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface p1, int p2) {
if (quizCount == Quiz_Count) {
Intent result = new Intent(getApplicationContext(), ResultActivity.class);
result.putExtra("Right_Answer_Count", rightAnswerCount);
startActivity(result);
} else {
quizCount++;
ShowNextQuiz();
}
}
});
builder.setCancelable(false);
builder.show();
尝试以下代码:
if( Locale.getDefault().getLanguage().equalsIgnoreCase("en")) {
// English
}else{
//other
}
但即使我的设备设置为法语,它仍然显示英语。这个if语句有什么问题吗?如果有,那怎么办? 编辑:谢谢你的帮助。我很感激。
我在SQLite数据库中有一组数据。我需要查看设备上的数据库。我该怎么做? 我已经在ddms模式下进行了检查。文件资源管理器中的数据为空。
如何使用Eloquent检查字段是否不为空? 我尝试了
在iOS 6设备上运行Xcode 6.1中以swift语言编写的项目时,我遇到以下错误: Swift在7.0之前的iOS上不可用;请将IPHONEOS_部署_目标设置为7.0或更高版本(当前为“6.0”)。 有没有办法在iOS 6设备上用swift编写项目?
问题内容: 在JavaScript中,可以使用以下方式检测方向模式: 但是,有没有办法仅使用CSS来检测方向? 例如。就像是: 问题答案: 用于检测屏幕方向的CSS: 媒体查询的CSS定义位于
我正在评估我的iOS自动化测试应用程序。作为其中的一部分,当我选择我的设备目标作为iPhone模拟器时,我能够成功地执行appium元素检查器。但当我以实际设备为目标时,我无法调用元素检查器。 我已经用开发配置文件签署了我的应用程序,并且我能够从Xcode 5安装和运行我的应用程序。所以我的应用程序设置看起来不错,因为我可以运行我的应用程序。 然后我在Appium中配置了所有细节。应用程序GUI,