我想使用意图更改 android 中的屏幕,但不使用按钮,想将它与我在 IF ELSE 中使用的任何方法一起使用,我该怎么办?
问问题
55 次
2 回答
0
首先,您需要实现一个实现您的 Intent 的方法。然后你可以使用其中任何一个来调用它:
- 定时器
- 传感器
- 服务
- 另一个意图
- 外部设备
- 另一个视图,如 TextView、ImageView 等。只要不是 Button,您想要的任何内容都可以。
- 魔法?
于 2013-08-27T23:03:56.717 回答
0
您的问题含糊不清,但通常可以使用任何小部件的侦听器启动活动(例如,用于搜索栏的 OnSeekBarChangeListeners,用于无线电组的 OnCheckedChangeListeners 等)。这将与您从 onClickListener 为按钮启动活动的方式相同。
一个activity也可以在初始activity的onCreate方法中经过一定时间后从另一个activity启动。
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.layout_file);
//More code
thread.sleep(long time); //The time to wait in milliseconds
startActivity(new Intent(CurrentActivity.this, NewActivity.class));
}
于 2013-08-27T23:10:52.023 回答