Max*_*nni 5 service android android-service
如何在Android中以编程方式获取服务名称?
假设我有这段代码:
public class MainActivity extends Activity {
private MyService mService;
Run Code Online (Sandbox Code Playgroud)
假设我要举杯服务的名称,例如com.example.MyService。
是否可以从mService变量中获取它?
现在,我MyService以这种方式使用它
MyService.class.getName()
Run Code Online (Sandbox Code Playgroud)
如果你想动态获取类名,可以使用:
mService.getClass().getName();
Run Code Online (Sandbox Code Playgroud)
如果你只想获取类名,而不获取包,你可以使用:
mService.getClass().getSimpleName();
Run Code Online (Sandbox Code Playgroud)