[英]Menu to Select a language on start up for my app (Android SDK)
我正在构建我的第一个应用程序,我想知道打开应用程序时是否有可能出现第一个屏幕提示,这是一个菜单,用户可以在其中选择语言(保存此选择),然后该应用程序位于以下位置语言...对此是否有任何教程?
我正在使用带有Java的Android SDK
如果要在应用程序启动后弹出菜单,请在OnCreate方法中编写以下代码
AlertDialog.Builder builderSingle = new AlertDialog.Builder(MainActivity.this);
builderSingle.setIcon(R.drawable.ic_launcher);
builderSingle.setTitle("Select Language :-");
final ArrayAdapter<String> arrayAdapter = new ArrayAdapter<String>(
MainActivity.this,
android.R.layout.select_dialog_singlechoice);
arrayAdapter.add("English");
arrayAdapter.add("Arabian");
arrayAdapter.add("Italian");
arrayAdapter.add("French");
builderSingle.setNegativeButton(
"cancel",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
dialog.dismiss();
}
});
builderSingle.setAdapter(
arrayAdapter,
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// Do whatever you want to do after selection of language
}
});
builderSingle.show();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.