android-discuss
android-discuss copied to clipboard
Android 问题交流讨论坛, 微信公众号:codekk, 网站:
我使用的是以下方法(网上找到的都是用这个): ``` java AudioManager audioMgr = (AudioManager )getSystemService(Context.AUDIO_SERVICE); audioMgr.setBluetoothScoOn(true); audioMgr.startBluetoothSco(); ``` 但是最近发现,同一个耳机在不同手机上表现不一样, 买了个十几块的无线蓝牙耳机,是蓝牙4.0,我的nova2s上录音表现还好, 但是在荣耀30s上声音就很轻。 我想问下要在android上实现蓝牙麦克风录音还是什么解决方案吗?
当点击activity上的一个按钮,发送网络请求,在网络比较慢的情况下,用户可能会继续去点击按钮,这个时候,发送其他无谓的请求,不知道大家是怎么处理这类问题来拦截? 目前的想法是,用户点击了按钮发送网络请求之后,设置一个isProcessing的变量为true,当网络回调返回的时候,isProcessing = false; 点击按钮之后,如果isProcessing == true, 则直接return; 这种方法应该是没有问题的,但是涉及到改动的地方比较大,不知道有没有更加智能的方法,来个全局控制。
这个参数在混淆时是作什么用的?看到好多是说保存泛型信息,自己测试了下,感觉理解有些问题。附测试方法,看是什么问题? 源码 ``` package com.example.pc.myapplication.utils; import android.support.annotation.Keep; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; public class GenericTypeTest { public static void test() { Student t = beanRepository(); GenericInterface genericInterface...
开始准备是说通过MediaPlayer.getTrackInfo()来获取音轨,但是获取的音轨数组长度为0,后来通过MediaPlayer.setVolume(leftVolume, rightVolume)实现,但是这个也有问题,在某些设备上面不能切换,有些设备只显示原唱,有些只显示伴唱
大家好,第一次看到这个社区,非常好奇,就点开了官网,想要注册下,发现仅仅提供了 github 登录,于是尝试使用 github 登录,但是所需要的权限惊讶到我了:  This application will be able to **read and write all user data**. This includes the following: - Private email addresses - Private profile information...
项目中有个需求, 服务端给我返回了个List 中有三个音频地址 例: [www.1.m4a ,www.2.m4a ,www.3.m4a] , 现在我用的是MediaPlayer来播放音频的, 但是怎么能把这三个合并成一个来播放呢? 或者就算不合并 还有其他的办法来播放这三个音频并且保证无缝流畅的播放出来!或者有第三方开源项目么? 我找了好久网上没找到结果···, 求解答! 谢谢。
众所周知,MIUI、Flyme等Android定制系统在程序请求打开相机、录音等操作时,系统会先弹出对话框提示用户是否允许程序执行这些操作,如果用户选择允许,则接下来的操作一切正常,如果用户选择拒绝之后,程序后面的工作将无法正常允许,甚至崩溃。 提问:在这种情况下,如何判断用户是拒绝还是允许了操作? 目前我知道用try catch可以粗暴的判断,但我不确定所有的权限请求被拒绝后都会抛异常。 各位有更好的办法吗?
国产手机的通知管理页面中,一般都还有两个开关,分别控制: 1. 锁屏通知 2. 横幅通知(或者悬浮通知) 想知道有办法获取这两个权限是否打开了吗? 查了下issue,2017年有人问过差不多的问题[#610 ](https://github.com/android-cn/android-discuss/issues/610) ,不知道现在有办法获取? 华为手机通知管理界面截图:  小米手机通知管理界面截图: 
目前找到的:https://github.com/leolin310148/IsBadgeWorking.Android 在vivo手机上不行
build的地方报错: Failed to transform '/home/msmk06/AndroidStudioProjects/open/KDemo/app/libs/assimp-all.jar' using Jetifier. Reason: null. (Run with --stacktrace for more details.) To disable Jetifier, set android.enableJetifier=false in your gradle.properties file. 我定位问题 FAILURE: Build failed with an...