[Android] Externalize the device compatibility warning strings.
This commit is contained in:
parent
4bb22aa0ab
commit
8c7d1afd5f
|
@ -26,6 +26,10 @@
|
||||||
<string name="settings">設定</string>
|
<string name="settings">設定</string>
|
||||||
<string name="about">について</string>
|
<string name="about">について</string>
|
||||||
|
|
||||||
|
<!-- Game List Activity - Device Compatibility AlertDialog -->
|
||||||
|
<string name="device_compat_warning">デバイスの互換性の警告</string>
|
||||||
|
<string name="device_compat_warning_msg">この電話は、NEON拡張をサポートしていません。 おそらくDolphinを実行することはできません。\nあなたはとにかくそれを実行してみますか?</string>
|
||||||
|
|
||||||
<!-- Game List Fragment -->
|
<!-- Game List Fragment -->
|
||||||
<string name="file_clicked">クリックされたファイル: %1$s</string>
|
<string name="file_clicked">クリックされたファイル: %1$s</string>
|
||||||
|
|
||||||
|
|
|
@ -26,6 +26,10 @@
|
||||||
<string name="settings">Settings</string>
|
<string name="settings">Settings</string>
|
||||||
<string name="about">About</string>
|
<string name="about">About</string>
|
||||||
|
|
||||||
|
<!-- Game List Activity - Device Compatibility AlertDialog -->
|
||||||
|
<string name="device_compat_warning">Device Compatibility Warning</string>
|
||||||
|
<string name="device_compat_warning_msg">Your phone doesn\'t support NEON which makes it incapable of running Dolphin Mobile?\nDo you want to try anyway?</string>
|
||||||
|
|
||||||
<!-- Game List Fragment -->
|
<!-- Game List Fragment -->
|
||||||
<string name="file_clicked">File clicked: %1$s</string>
|
<string name="file_clicked">File clicked: %1$s</string>
|
||||||
|
|
||||||
|
|
|
@ -107,7 +107,7 @@ public final class NativeLibrary
|
||||||
/**
|
/**
|
||||||
* Returns if the phone supports NEON or not
|
* Returns if the phone supports NEON or not
|
||||||
*
|
*
|
||||||
* @return if it supports NEON
|
* @return true if it supports NEON, false otherwise.
|
||||||
*/
|
*/
|
||||||
public static native boolean SupportsNEON();
|
public static native boolean SupportsNEON();
|
||||||
|
|
||||||
|
|
|
@ -112,8 +112,8 @@ public final class GameListActivity extends Activity
|
||||||
if (Build.CPU_ABI.contains("arm") && !NativeLibrary.SupportsNEON())
|
if (Build.CPU_ABI.contains("arm") && !NativeLibrary.SupportsNEON())
|
||||||
{
|
{
|
||||||
AlertDialog.Builder builder = new AlertDialog.Builder(this);
|
AlertDialog.Builder builder = new AlertDialog.Builder(this);
|
||||||
builder.setTitle("ALERT!");
|
builder.setTitle(R.string.device_compat_warning);
|
||||||
builder.setMessage("Your phone doesn't support NEON which makes it incapable of running Dolphin Mobile?\nDo you want to try anyway?");
|
builder.setMessage(R.string.device_compat_warning_msg);
|
||||||
builder.setPositiveButton(R.string.yes, new DialogInterface.OnClickListener() {
|
builder.setPositiveButton(R.string.yes, new DialogInterface.OnClickListener() {
|
||||||
public void onClick(DialogInterface dialog, int which) {
|
public void onClick(DialogInterface dialog, int which) {
|
||||||
// Do Nothing. Just create the Yes button
|
// Do Nothing. Just create the Yes button
|
||||||
|
|
Loading…
Reference in New Issue