如何在Android中获取服务类的名称?

时间:2012-10-05 09:35:49

标签: android service android-service

如何在Android中以编程方式获取服务名称?

让我们说这段代码:

public class MainActivity extends Activity {
  private MyService mService;

我想说我想要提供服务的名称,就像com.example.MyService一样。

是否可以从mService变量中获取它?

目前,我以这种方式使用MyService

MyService.class.getName()

1 个答案:

答案 0 :(得分:3)

如果您想动态获取类名,可以使用:

mService.getClass().getName();

如果您只想获取课程名称,而不使用,则可以使用:

mService.getClass().getSimpleName();