Android的:如何使TextView的复方位

问题描述:

我想创建一个复合的位图一个TextView,我知道Android的支持与复合绘项目创建的TextView,但我想复合位图作为我在网上下载的图片Android的:如何使TextView的复方位

注:我不不想让LinearLayout保存图像视图和文本视图

以下是如何在XML代码中执行此操作的方法。这增加了顶部的Drawable。你可以把它改成左侧,右侧或底部:

<TextView 
android:id="@+id/id" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:drawableTop="@drawable/yourdrawable" 
/> 

编辑

对不起,完全误解了你的问题。您可以通过创建一个BitmapDrawable然后将其用作复合Drawable来在代码中执行此操作。更多的信息在这里:http://developer.android.com/reference/android/graphics/drawable/BitmapDrawable.html