Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 初級開發 >> Android 由圖片資源ID獲取圖片的文件名

Android 由圖片資源ID獲取圖片的文件名

編輯:初級開發

已經知道圖片資源的ID號是resid。如何獲取圖片資源的文件名? 呵呵,很簡單的一句代碼,可是我卻走了不少彎路
vIEw.getResources().getResourceName(resid) @Override
public View getView( int position, View convertView, VIEwGroup parent) {
ImageView imageVIEw;
if(convertVIEw == null){
imageView = new ImageVIEw(mContext);
imageView.setLayoutParams(new GridVIEw.LayoutParams(85,85));
imageView.setScaleType(ImageVIEw.ScaleType.CENTER_CROP);
imageVIEw.setPadding(8,8, 8, 8);
}else{
imageView = (ImageView)convertVIEw; final Integer resid = mThumbIds[position];
imageVIEw.setImageResource(mThumbIds[position]);
imageVIEw.setOnClickListener(new OnClickListener(){
@Override
public void onClick(VIEw v){
Toast.makeText(mContext,v.getResources().getResourceName(resid).split("/")[1], 5).show(); });
return imageView; 這個方法所在的類繼承BaseAdapter,而該方法是重寫getVIEw方法。
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved