いくつかのタブを持つ TabHost があり、タブを長押しした後、表示されている現在のタブではなく、長押しされたタブの位置またはタグを取得したいと考えています。以下に、TabHost の長押しリスナーを作成するコードをいくつか示します。
myTabHost.getTabWidget().getChildAt(i).setOnLongClickListener(new OnLongClickListener() {
@Override
public boolean onLongClick(View v) {
// TODO Auto-generated method stub
return false;
}
});
解決策はありますか?私の場合、TabHost でリスナーを適用するのは正しいですか?