android-如何获取Intellij预览以显示我的自定义视图

如何获得Intellij的预览以显示我的自定义视图?我有一个非常简单的类,它重写了TextView:

public class TouchableTextView extends TextView {
    int width;
    int height;
    int status;
    public TouchableTextView(android.content.Context context, String text) {
        super(context);
        setTypeface(Typeface.SERIF);
        setText(text);
        setTextSize(getResources().getDimension(R.dimen.big_text_size));
        setTextColor(getResources().getColor(R.color.text_dark));
        this.measure(0, 0);
        width = this.getMeasuredWidth();
        height = this.getMeasuredHeight();

    }
}

我肯定可以在这方面使用一些帮助.

解决方法:

您必须重载View类的构造函数之一.例如,您可以提供TouchableTextView(上下文上下文,AttributeSet属性). IDE无法使用包含自定义“文本”参数的构造函数实例化视图.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...