ActionBar背景上的ViewDragHelper

时间:2014-11-06 17:22:23

标签: android tabs viewdraghelper

我正在使用Actionbar和ViewDragHelper。但是操作栏的组件位于使用ViewDragHelper解决的viewGroup的前景:如果组件与ActionBar的组件位于同一位置,我甚至无法触摸可拖动视图。

https://drive.google.com/file/d/0B81Yq5YsuKSwNVBMZWRwRDdtWnc/view?pli=1

actionBar就像这样解决:

android.app.ActionBar actionBar = getActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);

tab1 = actionBar.newTab().setText("Stuff1");
tab2 = actionBar.newTab().setText("Stuff2");
tab3 = actionBar.newTab().setText("Stuff3");

tab1.setTabListener(new MyTabListener(fragment1,this));
tab2.setTabListener(new MyTabListener(fragment2,this));
tab3.setTabListener(new MyTabListener(fragment3,this));

actionBar.addTab(tabSearch);
actionBar.addTab(tabPlayList);
actionBar.addTab(tabTest);

我的ViewDragHelper在另一个扩展ViewGroup的类中完成:

public class YoutubeLayout extends ViewGroup {

    private final ViewDragHelper mDragHelper;

是否因为片段的组件位于可拖动视图上?有什么想法吗?

谢谢,

罗伯特

0 个答案:

没有答案