<?xml version ="1.0" encoding ="utf-8" ?>    
<bitmap    
    xmlns:Android="http://schemas.android.com/apk/res/android"    
    Android:src="@drawable/pic_bg"    
    Android:tileMode="repeat" /> 到处都是用这个方法设置图片平铺的,问题是我现在图片在sdcard上,不在资源里。Bitmap和Drawable对象我找了半天,没有设置tileMode这个函数。

解决方案 »

  1.   

    fill_parent,高和宽,然后设置android:scaleType="fixXY" 
      

  2.   

    <bitmap    
        xmlns:Android="http://schemas.android.com/apk/res/android"    
        Android:src="@drawable/pic_bg"    
        Android:tileMode="repeat" /> 
    bitmap这个属性怎么来的?
      

  3.   

    没试过用配置的方式定义bitmap
      

  4.   


    android:scaleType这个属性好像不是View的,Button也没有。而且我要代码的,不是xml。我找到方法了,用DrawableBitmap,既不是Drawble也不是Bitmap。但是要最好的效果还是自绘吧,Android各种属性在不同的设备上,难免有bug。其实我要的不是平铺效果,而是拉伸效果,而且默认其实就是拉伸效果,但是问题就是有的时候,该拉伸不拉伸,也不平铺,就是原大小显示,点一下一刷新又拉伸了。
      

  5.   

    楼主看看这个帖子:
    http://blog.sina.com.cn/s/blog_5fc933730100qp31.html