Tab声音在多次点击时停止

时间:2012-04-21 00:28:27

标签: android android-widget

我正在运行一些测试,并注意到我点击我的标签后......可能是......我的咔哒声一起消失了。我是否需要添加某种类型的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();
        }

    });

1 个答案:

答案 0 :(得分:0)

另一种有效的技术是分配一个SoundPool对象,在创建活动时加载声音。然后你可以随时在任何时候播放这些声音,就像你喜欢的那样多次。

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