2013-04-17 35 views
1

我的問題是當我想點擊一個圖像從Gridview我想通過使用android標準查看器顯示它 請幫我 這裏是我的代碼!從gridview打開圖像使用android標準查看器

public class ImageAdapterForGallery extends BaseAdapter { 
private Context mContext; 
public static Uri uri; 
static File root = new File(Environment.getExternalStorageDirectory() 
     + "/Rasha Bani Hani/"); 
static File[] gLry = root.listFiles(); 
int count = gLry.length; 

public ImageAdapterForGallery(Context c) { 
    mContext = c; 

} 

public int getCount() { 
    return gLry.length; } 

public Object getItem(int position) { 
    return gLry[position]; 
} 

public long getItemId(int position) { 
    return position; 
} 

public View getView(int position, View convertView, ViewGroup parent) { 

    uri = Uri.fromFile(gLry[position]); 

    ImageView imageView; 
    imageView = new ImageView(mContext); 
    imageView.setScaleType(ImageView.ScaleType.CENTER_CROP); 
    imageView.setLayoutParams(new GridView.LayoutParams(180, 180)); 

    imageView.setImageURI(uri); 
    return imageView; 

}}  

需要幫助! 謝謝!

回答

0

您可以用ACTION_VIEW打開圖像意向。請參考SO question。點擊GridView中的圖像可以調用意圖。

+0

謝謝,但它不工作! – Almoutasem

+0

不工作意味着什麼問題?有什麼異常? – Abhi

+0

我試過了,它不工作! – Almoutasem

相關問題