Android中的ImageView内容是否有工具属性?

时间:2017-02-05 09:02:20

标签: android android-layout

我找不到 tools 属性来在Android的布局中设置示例图像。我的假设是目前没有这样的事情,至少没有直接支持。

但是我想知道我是否只是搜索不好或是否有解决方法。

如何使用工具在Android设计时定义图像占位符?

TextView的 tools 属性示例(即文本的工具:text 属性):

<TextView
    android:id="@+id/tv_vote_average"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:textSize="16sp"
    android:textStyle="bold"
    tools:text="8.4/10"/>

4 个答案:

答案 0 :(得分:9)

就像TextView一样简单明了。只需使用tools:src设置图片。

<ImageView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    tools:src="@drawable/placeholder" />

答案 1 :(得分:1)

将其用于随机的真实样本图像:

<ImageView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:scaleType="centerCrop"
    tools:src="@tools:sample/backgrounds/scenic" />

答案 2 :(得分:0)

工具:背景也适用于我。

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        tools:background="@mipmap/ic_launcher"/>
</LinearLayout>

enter image description here

答案 3 :(得分:0)

提示:

  1. 在布局XML和'ALT + ENTER'的根目录上写入toolNStools,以在那里完成名称空间语句。同样适用于appNS,如果使用new-->layout resource生成布局,默认情况下会提到android NS。

  2. 许多属性未在链接Tools Namespace Attributes中记录,但是与当前视图或布局标签的androidNS(android :)声明的属性相同。

快乐编码:-)