0

タブホストを使用するアプリケーションを構築しています。各タブにはフラグメントがあるため、ユーザーは各フラグメントをスワイプできます。各フラグメントに異なるボタンが必要ですが、それらはタブホストにあり、スワイプしないようにします。そのため、タブホストの onTabChanged() メソッドで各ボタンを動的に変更します。しかし、これにより速度が低下し、実際には少しフリーズします。スレッドに入れてみましたが、違いはありませんでした。画面のスワイプが再びスムーズになるように使用できる方法を知っていますか? お時間をいただきありがとうございます。

4

1 に答える 1

0

あなたの説明は本当にあいまいですが、あなたがしたいことを理解している限り、ボタンをタブホストの外に移動し、クリックイベントで次のようなものを使用します:

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