你可以在TextView上设置graphics布局预览文本吗?

我有一个样式的TextView,其实际文本在运行时dynamic填充。 graphics布局视图对于了解这个组件如何在外观和感觉等方面与其他工作非常有用。这个文本字段没有合理的默认值,我希望它在填充之前是空白的。 如果我没有在TextView声明中指定任何文本,那么TextView是空白的。 我可以使用以下方法手动设置文本:

<TextView ... android:text="Preview text"/> 

然后切换到graphics布局。 但是,我必须记得删除这个或者冒着它在我的生产版本被运送的风险。

有没有一种方法可以指定仅在graphics布局预览中看到但在运行时不可用的文本?

编辑:我使用Eclipse ADT。

  • Android中“屏幕大小”和“屏幕密度”的区别?
  • Android drawBitmap 5倍的性能差异
  • 使用移动手势绘制矩形
  • 使用方法-canvas.drawBitmap(位图,src,dst,paint)
  • Opengl ES 1.1 / Android - 2011年的纹理映射到一个平方的崩溃
  • 我可以在graphics布局编辑器中预览操作栏吗?
  • Android:支持所有设备的背景图像大小(以像素为单位)
  • 将图像叠加到相机预览SurfaceView上
  • 是的,您可以使用Android Studio中的devise工具扩展属性。

    看到这个页面https://developer.android.com/studio/write/tool-attributes.html

    基本上你可以定义工具名字空间

      xmlns:tools="http://schemas.android.com/tools" 

    然后用它来设置占位符文本。

     <EditText tools:text="John Doe" android:layout_width="wrap_content" android:layout_height="wrap_content" /> 

    这实际上与大多数(如果不是所有的XML属性)的作品。

    例如

     tools:visibility="gone" 

    将预览可见性设置为“消失”,但运行时可见性将保持不变。

    我不相信有,唯一可能的方法是当你声明你的TextView,你说, tv.setText(""); 这样你在运行时总会发现它是空白的