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。