Kullanıcının sesi kontrol etmesi için, android uygulamamın sürüklendiğinde 0 ile 10 arasında int değerleri sağlayan bir kaydırıcıdan oluşan bir menüsü vardır. Bir değer elde ettikten sonra, birimi kullanıcı tarafından seçilen karşılık gelen değere ayarlamalıyım ve iyi, bu benim uygulamamı bildiğim kısım ve ben de onu bulmak istiyorum.Bir android uygulamasının hacmini ayarlama
6
A
cevap
11
AudioManager sınıfını kullanın. Esasen şöyle Şifrenin:
AudioManager audioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE);
audioManager.setStreamVolume(streamType, volume, flags);
sorun size kaydırıcı sahip olarak cihazın ses mutlaka 0 ile 10 arasında eşlenmedi olmasıdır. Benim emülatörümde, 0'dan 7'ye kadar. Yapmanız gereken şey, max'inizin ne olduğunu bilmek için getStreamMaxVolume(...)
olduğunu ve değerinizin bir kesir olarak çalıştığını. Örnek olarak, kullanıcı 10'dan 8'ini seçerse, bu 0,8 * 7 = 5,6'ya eşdeğerdir. Bu, 7'den 6'ya kadar yuvarlamanız gerekir.
"Akış" zil sesi düzeyi, bildirim sesi gibi şeyleri ifade eder. zil sesi seviyesini değiştirmek isterseniz, tüm komutlarınızın streamType olarak AudioManager.STREAM_RING
olduğundan emin olmalısınız.
İlgili konular
- 1. Bir EF uygulamasının yapısını ayarlama
- 2. iPhone MoviePlayer uygulamasının yönünü bir Web görünümünde ayarlama
- 3. Matlabdaki bir montaj yüzeyinin hacmini nasıl hesaplayabilirim?
- 4. Bir Android uygulamasının kaynaklarına statik erişim?
- 5. Çok Yönlendirmeyi Ayarlama - Android
- 6. Android Uygulamasının bölümlerini Android Uygulamasına nasıl aktarırım?
- 7. Android uygulamasının başlık çubuğunu kaldırma
- 8. Android - duvar kağıdı görüntüsünü ayarlama
- 9. Android kurulumlarda uygulama dilini ayarlama
- 10. Android WebView - HTML Alanını Ayarlama Javascript kullanarak ayarlama
- 11. Android uygulamasının varsayılan yazı tipi nasıl değiştirilir?
- 12. Android uygulamasının birden çok kopyasını oluştur
- 13. Başlatıcıyı edinin Android uygulamasının etkinlik adı
- 14. Android uygulamasının arka planı nasıl ayarlanır?
- 15. Bir Android uygulamasının varsayılan yerel ayarı nasıl geri yüklenir
- 16. Bir Android Uygulamasının Güncelleştirmeyi Otomatik Yükleme ve Çalıştırması mümkün mü?
- 17. Android - ClickSpan'a özel çekilebilir arka plan ayarlama
- 18. Android Program aracılığıyla düğme metni ayarlama
- 19. Android, göreli gösterim yüzdesinde görüntülenme yüzdesini ayarlama
- 20. Android studio'da gezinme çekmecesinin genişliğini ayarlama
- 21. Android Circle İlerleme Çubuğunun kalınlığını ayarlama
- 22. Android Tabaka tabanlı projedeki entegrasyon testlerini ayarlama
- 23. Bir android stüdyo uygulaması için farklı kullanıcı ayrıcalıkları ayarlama
- 24. liste görünümü bağdaştırıcıyı bir parçayı android olarak ayarlama
- 25. Android. Yüksek Sesle Ses Kaydı Nasıl Yapılır?
- 26. Bir MQTT aracı uygulamasının uygulanması
- 27. Bir iPhone Uygulamasının Anahtarlıkını Sıfırla
- 28. Bir Firebase Açısal uygulamasının çevrimdışı olarak kullanımı
- 29. OneSignal: Bir Xamarin.Forms uygulamasının AppDelegate'de nasıl bildirilir?
- 30. Android'de SlidingDrawer uygulamasının doğru yolu