Android 如何为一个应用程序设置2个启动器?
我已经添加了一个无线电活动到我的应用程序,我想这是一个选项,以分离发射器。所以编辑androidmanifest对我来说不起作用(我猜)。 我在我的设置活动中尝试了这个,但没有发现任何区别Android 如何为一个应用程序设置2个启动器?,android,android-intent,android-studio,Android,Android Intent,Android Studio,我已经添加了一个无线电活动到我的应用程序,我想这是一个选项,以分离发射器。所以编辑androidmanifest对我来说不起作用(我猜)。 我在我的设置活动中尝试了这个,但没有发现任何区别 radiolauncherswitch = (Switch) findViewById(R.id.radiolauncherswitch); if(!read("radyolauncher")) radiolauncherswitch.setChecked(false); else radiola
radiolauncherswitch = (Switch) findViewById(R.id.radiolauncherswitch);
if(!read("radyolauncher")) radiolauncherswitch.setChecked(false); else radiolauncherswitch.setChecked(true);
radiolauncherswitch.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
if (isChecked) {
save("radyolauncher",true);
Intent launcher = new Intent(Settings.this,Radyo.class);
launcher.addCategory("CATEGORY_LAUNCHER");
} else {
save("radyolauncher",false);
Intent launcher = new Intent(Settings.this,Radyo.class);
launcher.removeCategory("CATEGORY_LAUNCHER");
}
}
});
你到底想实现什么?我觉得你应该彻底放弃为同一个应用程序安装两个启动器的想法。我认为这是没有办法的。同一个应用程序不能有两个入口点。@pskink我想在主屏幕中添加另一个直接指向该活动的launcher应用程序图标,我想将其作为一个选项。@Code\u瑜伽你可以有多个活动,有什么问题吗?那么,添加另一个有问题的活动