2012-03-27 57 views
0

我正在開發一款遊戲,當遊戲播放時音量控制不起作用。任何人都可以給我解決方案嗎?音量控制在我的應用程序中不起作用

正是在AndEngine

+0

讓我看看你的代碼 – 2012-03-27 11:01:49

+0

哪個代碼?我不想以編程方式執行此操作。設備右上方的音量控制硬件按鈕在我的應用程序中不起作用。 – 2012-03-29 11:39:03

回答

6

我找到了解決方案。處理鍵碼的地方返回false並且音量將開始工作。我正在處理返回按鈕,並在所有情況下返回true。所以我所做的只是當keypressed返回時才返回true,否則返回false並解決我的問題。

+0

是的...提取靈魂 – JohnRaja 2012-09-05 11:40:30

2

有四種類型的在機器人1的聲音設定)報警2)音樂3)振鈴音4)通知 首先創建AudioManager amanager的對象; 如果你想設置的音量使用此代碼

通知

AudioManager amanager=(AudioManager)getSystemService(Context.AUDIO_SERVICE); 
amanager.setStreamVolume(AudioManager.STREAM_NOTIFICATION, AudioManager.FLAG_SHOW_UI + AudioManager.FLAG_PLAY_SOUND); 

對於Alerm

amanager.setStreamVolume(AudioManager.STREAM_ALARM,AudioManager.FLAG_SHOW_UI + AudioManager.FLAG_PLAY_SOUND); 

音樂

amanager.setStreamVolume(AudioManager.STREAM_MUSIC, AudioManager.FLAG_SHOW_UI + AudioManager.FLAG_PLAY_SOUND); 

對於鈴聲

amanager.setStreamVolume(AudioManager.STREAM_RING,AudioManager.FLAG_SHOW_UI + AudioManager.FLAG_PLAY_SOUND); 
+0

我不想務實地設置卷。 在所有其他應用程序中,設備左上方的音量按鈕正常工作,但在我的應用程序中無法正常工作。我想要解決這個問題。我不想以編程方式設置我想通過音量按鈕設置它 – 2012-03-27 12:22:49

+0

告訴我你的代碼 – 2012-03-27 12:38:16

+0

沒有我爲音量寫的任何代碼。該代碼實際上是一個完整的Fledge應用程序。在其他應用程序音量按鈕正在工作,但在這個應用程序不工作。我不明白這個問題。 – 2012-03-28 04:20:20

相關問題