forked from jens/Automation
Crash resolved when trying display an unknown translation for a permission
This commit is contained in:
parent
34091a7b73
commit
357c7f894f
@ -7,6 +7,7 @@ import android.content.Context;
|
|||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.content.pm.PackageInfo;
|
import android.content.pm.PackageInfo;
|
||||||
import android.content.pm.PackageManager;
|
import android.content.pm.PackageManager;
|
||||||
|
import android.content.res.Resources;
|
||||||
import android.net.Uri;
|
import android.net.Uri;
|
||||||
import android.os.Build;
|
import android.os.Build;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
@ -189,14 +190,19 @@ public class ActivityPermissions extends Activity
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
explanation.append(
|
explanation.append("<br /><u>");
|
||||||
|
|
||||||
"<br />" +
|
try
|
||||||
"<u>" +
|
{
|
||||||
getResources().getString(getResources().getIdentifier(s, "string", getPackageName()))
|
explanation.append(getResources().getString(getResources().getIdentifier(s, "string", getPackageName())));
|
||||||
+ "</u>"
|
}
|
||||||
|
catch(Resources.NotFoundException e)
|
||||||
|
{
|
||||||
|
Miscellaneous.logEvent("w", "ActivityPermissions", "Could not find translation for " + s, 4);
|
||||||
|
explanation.append(s);
|
||||||
|
}
|
||||||
|
|
||||||
+ "<br />");
|
explanation.append("</u><br />");
|
||||||
|
|
||||||
for (String reason : getReasonForPermission(s))
|
for (String reason : getReasonForPermission(s))
|
||||||
explanation.append(reason + "<br />");
|
explanation.append(reason + "<br />");
|
||||||
|
Loading…
Reference in New Issue
Block a user