2011-11-12 3 views
0

일반적으로 갤러리에서 선택한 항목은 선택한 다른보기보다 밝습니다. 하지만 내 갤러리에서는 모든 이미지가 어둡고 선택된 이미지까지도 어둡습니다.
갤러리에서 선택한 항목을 다른 갤러리보다 더 밝게하려면 어떻게합니까?갤러리 선택된 항목이 강조 표시되지 않습니까?

의 getView :

@Override 
public View getView(int position, View convertView, ViewGroup parent) { 
    view_infalter = View.inflate(mContext, R.layout.imageadapter_custom_image, null); 
    i = (ImageView) view_infalter.findViewById(R.id.ImageAdapter_imageView); 

    i.setImageBitmap(BitmapFactory.decodeFile(mImageIds[position])); 
    i.setLayoutParams(layoutParam); 

    return i; 
} 

Custom_image.xml :

초점을 맞춘보기의 초점/선택 bacckground입니다 색 중
<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="fill_parent" android:layout_width="fill_parent"> 

    <ImageView 
    android:layout_height="fill_parent" android:id="@+id/ImageAdapter_imageView" android:layout_width="fill_parent" 
    android:scaleType="fitXY" 
    ></ImageView>  

</LinearLayout> 

답변

0

변경,하지만 여기에 이미지 뷰 그래서 fill_parent 폭과 높이 및 FitXY 여지가됩니다 이 선택을 반영하는 배경 그래서 paddind를 imageView로 설정하면 충분합니다.

여전히 prob 인 경우. persist를 사용하여 drawable에 selector를 만들고 viewChild의 parentLayout으로 설정합니다.

+0

그냥 투표 대신에, 당신이 더 기대하고있는 것에 대한 설명은 해결책을 얻는 데 도움이 될 수 있습니다. –

관련 문제