galleryrecord.java

来自「Android从入门到精通」· Java 代码 · 共 43 行

JAVA
43
字号
package com.androidbook.MediaPetTracker;

// Utility class for encapsulating Gallery child data
public class GalleryRecord implements Comparable<GalleryRecord>{ 
    
    public static final long INVALID_IMAGE_ID = -1;
    private String mImageUriPath; 
    private long mImageUriId = INVALID_IMAGE_ID; //(Uri tag)
    private boolean mSelectable = true; 
    
    public GalleryRecord(String strImageUriPath, Long imageId) {  
    	mImageUriPath = strImageUriPath;
    	mImageUriId = imageId; 
    } 
     
    public boolean isSelectable() { 
         return mSelectable; 
    } 
     
    public void setSelectable(boolean selectable) { 
         mSelectable = selectable; 
    } 
     
    public String getImageUriPath() { 
         return mImageUriPath; 
    } 
     
    public void setImageUriPath(String text) { 
    	mImageUriPath = text; 
    } 
    
    public long getImageId() { 
         return mImageUriId; 
    } 
     
    public void setImageId(long id) { 
    	mImageUriId = id; 
    } 
    
     public int compareTo(GalleryRecord other) { 
         return (int)((this.mImageUriId)-(other.mImageUriId));
    } 
} 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?