0

我正在构建一个使用 tabhost 的应用程序。在每个选项卡中都有一个片段,因此用户可以滑动浏览每个片段。我想要每个片段中的不同按钮,但它们在 tabhost 上,这样它们就不会滑动。因此,我动态更改了 tabhost 的 onTabChanged() 方法中的每个按钮。但这会导致速度变慢,实际上会冻结一点。我什至试着把它放在一个线程上,但它没有任何区别。你知道我可以用什么方法让屏幕上的滑动再次变得流畅吗?感谢您的时间。

4

1 回答 1

0

你的解释真的很模糊,但据我所知,你想要做的是将按钮移动到标签主机之外,并在点击事件中使用类似的东西:

    switch(tabHost.getCurrentTab(){
        // do stuff 
    }
于 2012-10-26T15:08:27.743 回答