繁体   English   中英

如何在设计器中呈现自定义视图?

[英]How to render custom view in designer?

我创建了一个简单的自定义TextView 然而,布局设计师不会让我预览那些自定义TextViews ,只会渲染MockView -Blocks。

public class MainTextView : TextView
{
        public Typeface typeface;

        public MainTextView (Context context) : base(context, null)
        {
            InitializeView(context);
        }
     ...
}

我的班级怎么样。 我想预览我的自定义TextViews ,但我该怎么做呢?

如果您在布局文件中,则可以使用:

<(insert your namespace for MainTextView here).MainTextView
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:text="Hello world" />

这应该工作,您只需要将textview所属的命名空间放在其中。

我还要注意的是,无论我做什么,我都遇到过Visual Studio无法呈现我的观点的问题,因此在这些情况下你无能为力。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM