(求教)大恩必报:android源码点击发声的代码是在哪个文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(求教)大恩必报:android源码点击发声的代码是在哪个文件相关的知识,希望对你有一定的参考价值。

android源码点击发声的代码是在哪个文件,就是选取了Audible selection后,play sound when making screen selection。我想知道发声的动作代码是写在源码的哪个文件里的,知道的哥哥姐姐们,帮帮我吧,我很热心的,一般我遇到我了解的问题都是很热心的回答的。

我知道了,谢谢大家。应该是通过Context.getSystemService(Context.AUDIO_SERVICE)获得了一个AudioManager的实例,然后调用了,AudioManager的playSoundEffect的方法,其实在它的这个方法中,调用的是Audioservice的playSoundEffect方法,真正的实现在这里,这个方法里是播放,已经用SoundPool装载进内存的声音文件。相关文件:AudioManager.java,AudioService.java,SoundPool.java。相关的方法是load和playSoundEffect,你可以去看看,一定会有收获的。 参考技术A 上层 不就在 SoundSettings.java 里 else if (preference == mSoundEffects) if (mSoundEffects.isChecked()) mAudioManager.loadSoundEffects(); else mAudioManager.unloadSoundEffects(); Settings.System.putInt(getContentResolver(), Settings.System.SOUND_EFFECTS_ENABLED, mSoundEffects.isChecked() ? 1 : 0);

求教android studio大神:用fragment写一个导航栏,在每个fragment里面加listview,能实现点击事件

求教android studio大神:用fragment写一个导航栏,在每个fragment或某一个里面加listview,能实现点击事件,点击进去进行其他操作,比如进入另一个activity,设置点击事件等等。最好有详细的代码和步骤,十分感谢

AndroidStudio制作底部导航栏以及用Fragment实现切换功能,用户点击底部导航栏可以实现三个模块的跳转。
图片资源
需要底部导航栏三个点击按钮的图片资源
main_button_1.png,main_button_2.png,main_button_3.png
以及点击变换的图片资源
main_button_1_selected.png,
main_button_2_selected.png,
main_button_3_selected.png.
以上图片资源都放进drawable文件夹中
activity_main 布局
在 MainActivity 页面中主要有两个区域:
一个是放 Fragment 的 main_body
一个是放底部导航栏的 main_bottom_bar
主要的Fragment代码块:
参考技术A 这个……大神一般不会做这个事情……你是连这么简单的代码都不肯写……写代码还是要有钻研实践的精神啊

以上是关于(求教)大恩必报:android源码点击发声的代码是在哪个文件的主要内容,如果未能解决你的问题,请参考以下文章

求教android studio大神:用fragment写一个导航栏,在每个fragment里面加listview,能实现点击事件

新人求教,编译一个最简单的Android程序,提示下面的错误咋解决

新人求教,编译一个最简单的Android程序,提示下面的错误咋解决

新人求教,编译一个最简单的Android程序,提示下面的错误咋解决

android listview每一个item点击换个背景图或者背景色。要怎么做?求教

求教:android 模拟器怎样模拟 长按 功能?