1、通过反编译工具编译出setting代码,搜索“应用程序信息”找到对应的包名
2、在使用当中需求是点击item进入设置的组件“应用程序信息”
lv.setOnItemClickListener(new OnItemClickListener() {
// 启动设置组件应用
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
Intent intent = new Intent();
// 2.3版本的setting
// intent.setAction("android.settings.APPLICATION_DEFAILS_SETTINGS");
// intent.addCategory("android.intent.category.DEFAULT");
// 2.2版本的setting
intent.setAction("android.intent.action.VIEW");
intent.addCategory("android.intent.category.DEFAULT");
intent.addCategory("android.intent.category.VOICE_LAUNCH");
CacheInfo info = (CacheInfo) lv.getItemAtPosition(position);
intent.putExtra("pkg", info.getPackname());//2.2
// intent.setData(Uri.parse("package:" + info.getPackname()));//2.3
startActivity(intent);
}
});