[英]How do you make an app with no UI so when you open it, it runs some code
I am making a simple app that, when opened, checks what the media volume. 我正在制作一个简单的应用程序,当打开该应用程序时,它会检查媒体量。 If it is more than zero, sets it to 0 and when it is equal to zero, sets it to 100%.
如果大于零,则将其设置为0,等于零时,将其设置为100%。 (I'm gonna remap the bixby button).
(我要重新映射bixby按钮)。 My problem is is that when I open the app, it opens a blank UI, like this: https://i.imgur.com/d9NkFX0.png And I don't want it to.
我的问题是,当我打开该应用程序时,它会打开一个空白UI,如下所示: https : //i.imgur.com/d9NkFX0.png而且我不希望这样做。
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
AudioManager am = (AudioManager) getSystemService(AUDIO_SERVICE);
int volume_level= am.getStreamVolume(AudioManager.STREAM_MUSIC);
if (volume_level > 0)
{
am.setStreamVolume(
AudioManager.STREAM_MUSIC,
volume_level,
0);
}
else {
am.setStreamVolume(
AudioManager.STREAM_MUSIC,
volume_level,
100);
}
}
Also it kinda doesn't work at all. 而且它一点也不起作用。
You are opening an activity. 您正在开启一个活动。 This will remain open until you exit it.
它将保持打开状态,直到您退出它。
Try adding a finish() at the end of onCreate() 尝试在onCreate()的末尾添加finish()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.