大家好,我正在创建一个在Android中通过点击按钮触发的警报对话框。我使用了XML文件的onClick属性来调用函数。下面是我的代码:
public void selectPhoneType(View view)
{
String [] item = {"Home", "Work", "Mobile", "Work Fax", "Home Fax", "Pager", "Other", "Custom"};
AlertDialog.Builder builder = new AlertDialog.Builder(getApplicationContext());
builder.setTitle("Select Label");
AlertDialog alert = builder.create();
alert.show();}
但是这段代码没有显示警报,而是出现了错误,如下所示:
BadTokenException: Unable to add window -- token null is not for an application.
请告诉我这段代码的问题在哪里。