0
第一个问题:抽象类扩展Thread
我们如何使用
ActivityManager activity =(ActivityManager)getSystemService(ForegroundApp.ACTIVITY_SERVICE)
而且还 getPackageManager
?我正在尝试获取前台活动的包名称,其开始时间和结束时间。我知道这是基于上下文,但我需要运行这是在一个线程。
第二个问题: 我们如何调用一个抽象类来扩展服务中的线程?
此线程仅在屏幕打开时运行。所以,我将在服务中注册Screen ON和OFF intents。在此服务中,当屏幕开启时,我需要调用此线程。
例子:
abstract class A extends Thread {
abstract method met();
public void run() {
//Find out foreground's app name and its start and end time.
}
}
class B extends service {
//Here i need to call A.
}
非常感谢你,我将实现这一点,并让üKNW .. – madhu
能否请您指导我开始这个抽象的主题?不能使用通常的方式,因为这是一个抽象的,它不能被实例化。 – madhu
您需要扩展抽象线程(通过创建新类)并实现抽象方法,如met()。另外,A类是抽象的吗? –