Android this与Activity.this的区别写语句的时候有两种情况:Button b.setNegativeButton(R.string.cancel,
Android this与Activity.this的区别
写语句的时候有两种情况:
Button b.setNegativeButton(R.string.cancel, new DialogInterface.OnClickListener() {public void onClick(DialogInterface dialog, int which) {Toast.makeText(AlarmActivity.this,"闹钟5秒后启动", Toast.LENGTH_SHORT);}};所以在这里面需要指定是哪个activity的,Toast的那条语句移到外面,删掉AlarmActivity也行。
所以还是网友建议,全部用成Activity.this,清晰。
- 1楼easyer201251分钟前
- 呵呵,这不是android没学好,而是Java基础不扎实
