我想在一天的特定时间从一个页面重定向到另一个页面。我使用下面的代码重定向..
public void onClick(View v) {
Intent i=new Intent(v.getContext(),ShowPopUp.class);
startActivity(i);
}
使用与日历相同的代码显示错误,因为我没有使用onClick(View v)方法 它还显示我不能使用getContext()。下面是我坚持使用的代码。任何人都可以告诉我如何解决这个问题
final Calendar cld = Calendar.getInstance();
int time = cld.get(Calendar.HOUR_OF_DAY);
if(time==14)
{
Intent i=new Intent(v.getContext(),ShowPopUp.class);
startActivity(i);
}
答案 0 :(得分:0)
将意图更改为
Intent i=new Intent(getActivity(),ShowPopUp.class);
或者如果你参加活动那么
Intent i=new Intent(this,ShowPopUp.class);