渲染问题渲染过程中引发异常:颜色和位置数组必须等长 [英] Rendering Problems Exception raised during rendering: color and position arrays must be of equal length
本文介绍了渲染问题渲染过程中引发异常:颜色和位置数组必须等长的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
您好,我在 Android Studio 中遇到了渲染错误.有人知道这是为什么吗?
Hello i'm getting rendering errors in Android studio. Does someone know why this is caused?
我的xml:
<!-- ListRow Left side Thumbnail image -->
<LinearLayout
android:id="@+id/thumbnail"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_marginRight="5dip"
android:background="@drawable/image_bg"
android:padding="0dip" >
<ImageView
android:id="@+id/list_image"
android:layout_width="50dip"
android:layout_height="50dip"
android:scaleType="centerCrop"
/>
</LinearLayout>
<TextView
android:id="@+id/title"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignTop="@+id/thumbnail"
android:layout_marginTop="0dip"
android:layout_toRightOf="@+id/thumbnail"
android:text="De Titel van het geweldige bericht"
android:textColor="#60a926"
android:textSize="15dip"
android:textStyle="bold"
android:ellipsize="end"
android:typeface="sans" />
<TextView
android:id="@+id/subtitle"
android:layout_width="match_parent"
android:layout_height="25dp"
android:layout_below="@id/title"
android:layout_marginTop="0dip"
android:layout_toLeftOf="@+id/imageView1"
android:layout_toRightOf="@+id/thumbnail"
android:text="Nieuwsbericht subtitel mooi iets ..."
android:textStyle="bold"
android:ellipsize="end"
android:textColor="#9f9e9f"
android:textSize="10dip" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:src="@drawable/arrow" />
<!-- datum van bericht -->
<TextView
android:id="@+id/date"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/artist"
android:layout_alignTop="@+id/imageView1"
android:layout_marginTop="18dp"
android:layout_marginLeft="175dp"
android:gravity="right"
android:text=""
android:textColor="#ffffff"
android:textSize="10dip"
android:textStyle="bold" />
</RelativeLayout>
当我使用预览时出现此错误:
When i'm using the Preview i'm getting this error:
"Rendering Problems Exception raised during rendering: color and position arrays must be of equal length"
这是 Android Studio
错误还是我做错了什么?
Is this an Android Studio
bug or i am doing something wrong ?
我希望有人有解决方案.
I hope someone has the solution.
推荐答案
我解决了.该问题是由使用错误的渐变样式文件引起的.删除渐变文件为我解决了这个问题.
I solved it. The problem was caused by using a false gradient style file. Deleting the gradient file solved the problem for me.
这篇关于渲染问题渲染过程中引发异常:颜色和位置数组必须等长的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文