Android:在Eclipse中以图形布局打开滑动抽屉?

问题描述:

在Eclipse图形布局预览中查看时是否可以打开SlidingDrawer?默认情况下,它在查看时关闭,因此我看不到SlidingDrawer内部的布局发生了什么。Android:在Eclipse中以图形布局打开滑动抽屉?

如果这是不可能的,那么处理这个问题的最好方法是什么?一个单独的布局文件,我猜?

我不确定是否有标准的方法来做到这一点。

我目前使用以下方法:覆盖SlidingDrawer.onFinishInflate()强制它在Eclipse布局预览时打开。

import android.widget.SlidingDrawer;

public class MySlidingDrawer extends SlidingDrawer { 

    public MySlidingDrawer(Context context, AttributeSet attrs, int defStyle) { 
     super(context, attrs, defStyle); 
    } 

    public MySlidingDrawer(Context context, AttributeSet attrs) { 
     super(context, attrs); 
    } 

    @Override 
    protected void onFinishInflate() { 
     super.onFinishInflate(); 
     if (isInEditMode()) { 
      open(); 
     } 
    } 
} 

然后,当然,在替换layout.xml通过SlidingDrawer my.package.MySlidingDrawer。