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

Posted

技术标签:

【中文标题】Android:在 Eclipse 的图形布局中打开滑动抽屉?【英文标题】:Android: Open Sliding Drawer in Graphical Layout in Eclipse? 【发布时间】:2013-03-31 14:25:49 【问题描述】:

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

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

【问题讨论】:

【参考方案1】:

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

我目前使用以下方法:覆盖 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 中将 SlidingDrawer 替换为 my.package.MySlidingDrawer。

【讨论】:

以上是关于Android:在 Eclipse 的图形布局中打开滑动抽屉?的主要内容,如果未能解决你的问题,请参考以下文章

Eclipse 中的 Android 应用程序:编辑文本未显示在图形布局上

Android / Eclipse - 当我对 AVD 进行更改时,图形布局 (XML) 未更新

Eclipse Android插件图形布局不显示任何内容

是否可以通过任何 IDE(例如 eclipse、android studio 等)一次查看许多图形活动布局?

Eclipse 中的某些布局文件不会出现图形布局选项卡

FragmentTabHost 图形布局不呈现