1
有誰知道是否有辦法將來電鈴聲音量從低到高設置爲從Android應用程序編程增加? 任何建議表示讚賞。如何增加Android應用的鈴聲音量從低到高
有誰知道是否有辦法將來電鈴聲音量從低到高設置爲從Android應用程序編程增加? 任何建議表示讚賞。如何增加Android應用的鈴聲音量從低到高
你可以打電話給getStreamMaxVolume(鈴聲),以獲得鈴聲的最大音量。
int streamMaxVolume = audioManager.getStreamMaxVolume(AudioManager.STREAM_RING);
Toast.makeText(this, Integer.toString(streamMaxVolume), Toast.LENGTH_LONG).show();
現在你有你的最大音量。
然後,你可以做一些方法來改變音量(用定時器,循環,隨機,...)
audioManager.setStreamVolume(AudioManager.STREAM_RING,**YOURVOLUMEHERE**,
AudioManager.FLAG_ALLOW_RINGER_MODES|AudioManager.FLAG_PLAY_SOUND);
您需要使用AudioManager
試試這個:
AudioManager audioManager = (AudioManager)getSystemService(Context.AUDIO_SERVICE);
audioManager.setStreamVolume (AudioManager.STREAM_MUSIC,audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC),0);
哪裏是你的代碼?你有什麼嘗試? – 2013-04-23 11:31:36
其實,我沒有它,因爲我不確定這樣的功能是否可以在Android應用程序中實現。 – Dubrovin 2013-04-23 11:46:26