我们在使用微信听声音时当手機贴近耳朵,声音就由手机听筒里发出来当我们将手机离开耳朵时,扬声器里则发出声音还有,我们在通电话时当手机贴近耳朵时,屏幕就自动关闭离开时,屏幕就自动打开了
这里利用到了手机的距离传感器功能;下面我们来实现此功能;
布局XML(四个按钮,实则呮用到了两个):
到此项目完成当我们点击播放时,则播放音乐点击停止时,停止播放音乐点击打开扬声器时,这里切换到用听筒聽声音点击关闭扬声器时,这里用扬声器来听声音
同时,当我们把手机贴近耳朵时会从听筒里听到声音,当手机离开耳朵时切用揚声器来听声音;