测试

来源:互联网 发布:人工智能微信公众号 编辑:程序博客网 时间:2024/06/01 08:31
Intent intent = new Intent();intent.setAction("android.intent.action.STATUS_BAR");intent.putExtra("isWhite", true);intent.putExtra("color", "#000000");intent.putExtra("isShowNotSim", false);Intent eintent = new Intent(this.getExplicitIntent(this.context, intent));startService(eintent);public Intent getExplicitIntent(Context context, Intent implicitIntent) {    PackageManager pm = context.getPackageManager();    List resolveInfo = pm.queryIntentServices(implicitIntent, 0);    if(resolveInfo != null && resolveInfo.size() == 1) {        ResolveInfo serviceInfo = (ResolveInfo)resolveInfo.get(0);        String packageName = serviceInfo.serviceInfo.packageName;        String className = serviceInfo.serviceInfo.name;        ComponentName component = new ComponentName(packageName, className);        Intent explicitIntent = new Intent(implicitIntent);        explicitIntent.setComponent(component);        return explicitIntent;    } else {        return null;    }}

0 0
原创粉丝点击