SlidingDrawer
在 Eclipse 图形布局预览中查看时是否可以打开?默认情况下,它在查看时是关闭的,所以我看不到SlidingDrawer
.
如果这是不可能的,那么处理这个问题的最佳方法是什么?我猜是一个单独的布局文件?
SlidingDrawer
在 Eclipse 图形布局预览中查看时是否可以打开?默认情况下,它在查看时是关闭的,所以我看不到SlidingDrawer
.
如果这是不可能的,那么处理这个问题的最佳方法是什么?我猜是一个单独的布局文件?
我不确定是否有标准的方法来做到这一点。
我目前使用以下方法:覆盖 SlidingDrawer.onFinishInflate() 以在 Eclipse 布局预览中强制打开它。
导入 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 中用 my.package.MySlidingDrawer 替换 SlidingDrawer。