簡體   English   中英

您如何制作沒有UI的應用程序,所以當您打開它時,它將運行一些代碼

[英]How do you make an app with no UI so when you open it, it runs some code

我正在制作一個簡單的應用程序,當打開該應用程序時,它會檢查媒體量。 如果大於零,則將其設置為0,等於零時,將其設置為100%。 (我要重新映射bixby按鈕)。 我的問題是,當我打開該應用程序時,它會打開一個空白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);
        }
    }

而且它一點也不起作用。

您正在開啟一個活動。 它將保持打開狀態,直到您退出它。

嘗試在onCreate()的末尾添加finish()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM