Android: How to start an Activity from an alert dialog
问题 I need to start an activity when the user chooses an item in an alert dialog. How do I get the context to pass to the intent constructor in the following code... builder.setItems(items, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int item) { Intent i = new Intent(<WHAT DO I PUT HERE?>, <new activity>.class); startActivity(i); } }); Is it the use of the inner class?? Any thoughts? 回答1: You can retrieve the context you have passed to AlertDialog.Builder