错误:错误:不允许整数类型(在'layout_height',值为'10')

时间:2015-01-07 12:07:06

标签: android types integer

<TextView
    android:id="@+id/textView1"
    android:layout_width="match_parent"
    android:layout_height="10"
    android:layout_alignBottom="@+id/editText2"
    android:layout_alignRight="@+id/editText2"
    android:layout_alignEnd="@+id/editText2"
    android:layout_marginBottom="63dp"
    android:text="@string/hello" />

每当我输入没有字符串的文本时,它会给我一个黄色的符号。所以我做了一个字符串。现在我在layout_height上得到了上面的消息。我是android开发的新手。

2 个答案:

答案 0 :(得分:10)

使用dp或sp指定整数值

 android:layout_height="10dp"

 android:layout_height="35sp"

答案 1 :(得分:4)

你应该用dp指定高度。

高度和重量属性是基于单位的。你不能简单地添加整数。

android:layout_height="10dp"

检查这些链接

What is the difference between "px", "dp", "dip" and "sp" on Android?

http://developer.android.com/guide/topics/resources/more-resources.html#Dimension

What's the difference between fill_parent and wrap_content?