Android 如何为一个应用程序设置2个启动器?

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

我已经添加了一个无线电活动到我的应用程序,我想这是一个选项,以分离发射器。所以编辑androidmanifest对我来说不起作用(我猜)。 我在我的设置活动中尝试了这个,但没有发现任何区别

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瑜伽你可以有多个活动,有什么问题吗?那么,添加另一个有问题的活动