我有在 Activity 上以线性布局布局的按钮。
当我点击它时,屏幕上会出现一条使用 Toast Class 的消息
两种方法对我来说很好
第一个是:
private void DisplayToast(String msg)
{
Toast.makeText(getBaseContext(), msg,
Toast.LENGTH_SHORT).show();
}
第二个是:
private void DisplayToast(String msg)
{
Toast.makeText(this, msg,
Toast.LENGTH_SHORT).show();
}
getBaseContext()
我的问题是和之间的区别是什么,什么this
时候应该使用getBaseContext()
,什么时候应该使用 this
?