我有一个小应用程序Image Slider。图片有一个滚动计时器。如果用户处于活动状态并且手动扫描图像,则计时器不会停止。如何暂停用户的计时器并在活动停止时恢复计时器。请帮帮我。我刚刚开始学习iandroid studio /
MainActivity.java
render() {
const quesItems = this.state.questions.map((question, i) => {
return (
<li key={this.props.account.id === question.expID}>{question.description}
{question.senderID}</li>
);
});
return (
<div>
<h1> Answer the questions here!</h1>
<ul>
{quesItems}
</ul>
</div>
);
}
答案 0 :(得分:0)
您可以在活动onPause生命周期回调中暂停处理程序。这里有一个例子:Android, pausing and resuming handler callbacks
然后,您可以在活动onResume()生命周期回调中恢复计时器。