小编mat*_*typ的帖子

在android上使用图像精灵

我有一个图像(588x449)精灵与一组不同的团队徽标.在Android中,我有相应的ImageView显示:

        <ImageView android:id="@+id/image_team_logo" 
            android:src="@drawable/teamheaderssprite" 
            android:layout_height="25dp" 
            android:layout_marginLeft="5dp" 
            android:layout_marginTop="10dp" 
            android:layout_width="296dp" android:scaleType="matrix"/>   
Run Code Online (Sandbox Code Playgroud)

以上内容将在左上角正确显示我的图像.我的问题是我希望能够移动显示图像中的位置,这样我就可以跳转到精灵中的另一个区域.这在html/css中很常见,我只是没有在android xml中看到'position'类型属性.

android image sprite

10
推荐指数
1
解决办法
2万
查看次数

从XML访问android资产

我的Android应用程序中有很多图像,并且试图将它们组织在assets目录下的文件夹中,而不是将它们放在drawable目录中.

我的问题是如何通过XML访问资产目录.例如:

        <ImageView android:id="@+id/image_team_logo" 
            android:src="/assets/teamlogos/ARI" 
            android:layout_height="25dp" 
            android:layout_marginLeft="5dp" 
            android:layout_marginTop="10dp" 
            android:layout_width="296dp" android:scaleType="matrix"/>
Run Code Online (Sandbox Code Playgroud)

不行.我可以在src字符串中放置一些东西来使其工作吗?或者只能使用代码中的AssetManager访问资产.

android assets image

5
推荐指数
1
解决办法
7057
查看次数

标签 统计

android ×2

image ×2

assets ×1

sprite ×1