我从可穿戴式听众开始申请,但我不打算在视觉上打开应用程序,并将其保留在后台。我的意思是,如果用户按下按钮查看打开的应用程序,他必须能够看到此应用程序。 我怎样才能做到这一点?我不确定我是否使用了正确的条款。
答案 0 :(得分:0)
您可以使用IntentService或Service在后台运行任何任务,甚至无需用户进行互动。这是一个示例Service
演示,
public class TestService extends Service {
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
return super.onStartCommand(intent, flags, startId);
}
@Override
public IBinder onBind(Intent arg0) {
return null;
}
}
点击按钮
运行服务 btnStart.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent i = new Intent(MainActivity.this, TestService.class);
i.putExtra("name", "SurvivingwithAndroid");
MainActivity.this.startService(i);
}
});
在控制台中为您提供输出,