我需要一个按钮,只有在下午16:00时才会激活,这是我目前的代码。(我是Java的新手)
public class HoofdMenu extends AppCompatActivity implements View.OnClickListener {
public interface GlobalConstants
{
Date d1 = new Date();
}
我真的不知道这样做一个全局是否可以,但我想说的是,在上面的代码中,我的按钮,当d1 = < 16:00pm时,它必须移动到 "hetisgeentijdvoorbier "而不是 "hetistijdvoorbier"。
public void onClick(View v) {
switch (v.getId()){
case R.id.button:
openhetistijdvoorbier();
System.out.println(d1);
break;
}
}
在上面的代码是我的按钮,当d1 = < 16:00pm,它必须移动到 "hetisgeentijdvoorbier "而不是 "hetistijdvoorbier"
}
public void openhetistijdvoorbier() {
Intent intent = new Intent (this, hetistijdvoorbier.class);
startActivity(intent);
}
public void openhetisgeentijdvoorbier() {
Intent intent = new Intent (this, hetisgeentijdvoorbier.class);
startActivity(intent);
}
如果我理解正确的话,你想让按钮的文字根据一天的时间而改变。你可以在 onCreate()
活动的方法或在 onCreateView()
法的一个片段。
用一句话来说
我把这些步骤翻译成代码留给读者练习。