Merge "Catch invalid extra when launching help trampoline."
This commit is contained in:
committed by
Android (Google) Code Review
commit
176506e54c
@@ -21,6 +21,7 @@ import android.content.ActivityNotFoundException;
|
||||
import android.content.Intent;
|
||||
import android.content.res.Resources;
|
||||
import android.os.Bundle;
|
||||
import android.text.TextUtils;
|
||||
import android.util.Log;
|
||||
|
||||
import com.android.settingslib.HelpUtils;
|
||||
@@ -34,6 +35,11 @@ public class HelpTrampoline extends Activity {
|
||||
|
||||
try {
|
||||
final String name = getIntent().getStringExtra(Intent.EXTRA_TEXT);
|
||||
if (TextUtils.isEmpty(name)) {
|
||||
finishAndRemoveTask();
|
||||
return;
|
||||
}
|
||||
|
||||
final int id = getResources().getIdentifier(name, "string", getPackageName());
|
||||
final String value = getResources().getString(id);
|
||||
|
||||
|
Reference in New Issue
Block a user