2015-07-21 68 views
-1

这是我的模型类...我想插入图像文件在数据库中使用Activeandroid .i转换后的图像文件转换为字节...但字节不存储在Db中。 ..在表中的字段类型是斑点ActiveAndroid在Sqlite中不保存blob类型数据(图片)

import com.activeandroid.Model; 
import com.activeandroid.annotation.Column; 
import com.activeandroid.annotation.Table; 

@Table(name = "contact") 

public class Contact extends Model { 
    @Column(name = "ID") 
    private int ID; 
    @Column(name = "NAME") 
    private String name; 
    @Column(name = "PHOTO") 
    private String photo; 
    @Column(name = "TITLE") 
    private String title; 
    @Column(name = "PHONE") 
    private String phone; 
    @Column(name = "EMAIL") 
    private String email; 
    @Column(name = "MEMO") 
    private String memo; 
    @Column(name = "Image") 
    private byte[] _image;` 

回答

0

AA支持节能字节数组和定义自定义type serializer也许可以帮助you.From性能来看,其更实用创建一个列作为一个字符串,并从磁盘获取图像或网页。