0

我正在运行一些测试,并注意到在我单击我的标签后大约..hmm..10 次可能?我的咔嗒声一起消失了。我需要添加某种类型的 onpauses 吗?我应该在此代码中添加什么以使其正常工作?

tabHost.setOnTabChangedListener(new OnTabChangeListener() {

        @Override
        public void onTabChanged(String tabId) {
            //PLAY SOUND HERE
            final MediaPlayer tabClick = MediaPlayer.create(TabBarActivity.this, R.raw.click);
            tabClick.start();
        }

    });
4

1 回答 1

0

另一种可行的技术是分配一个SoundPool对象,您可以在创建 Activity 时将声音加载到该对象中。然后你可以在任何时候播放这些声音,你喜欢多少次都可以。

例如,看看如何在ti5x中实现点击声音。

于 2012-04-22T07:00:56.417 回答