如何在Intellij IDEA 13布局预览中删除渲染问题消息窗口

那么,如何在Intellij IDEA 13中的Android布局预览区域上方显示“渲染问题”消息,以便每次更改布局中的某些内容?

Solutions Collecting From Web of "如何在Intellij IDEA 13布局预览中删除渲染问题消息窗口"

你可以使用isInEditMode方法。

检查示例:

import android.content.Context; import android.graphics.Color; import android.util.AttributeSet; import android.widget.ProgressBar; public class ColoredProgressBar extends ProgressBar { public ColoredProgressBar(Context context) { super(context); if (!isInEditMode()) init(); } public ColoredProgressBar(Context context, AttributeSet attrs) { super(context, attrs); if (!isInEditMode()) init(); } public ColoredProgressBar(Context context, AttributeSet attrs, int defStyle) { super(context, attrs, defStyle); if (!isInEditMode()) init(); } /** * Changes color. */ private void init() { getIndeterminateDrawable().setColorFilter(Color.BLUE, android.graphics.PorterDuff.Mode.MULTIPLY); } } 

示例链接: https : //gist.github.com/emreaktrk/9524973