간단한 gridview 응용 프로그램을 만들었습니다. 이제 내 이미지에 광선 효과를 만들고 싶습니다. 내 새보기 이미지에 광선 효과를 만드는 방법을 알려주십시오. 누구나 알고있는 경우이 내 존재하는 스크린 샷입니다 .... 나에게내 이미지에서 광선 효과를 만드는 방법은 무엇입니까?
을 몇 가지 아이디어와 샘플 코드를 제공하십시오
그리고 이것은 내 예상 광선 효과 스크린 샷입니다 :
소스 코드 :
17,451,515,GridviewExampleActivity.java
public class GridviewExampleActivity extends Activity
{
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
GridView gridview = (GridView) findViewById(R.id.gridview);
gridview.setAdapter(new ImageAdapter(this));
}
public class ImageAdapter extends BaseAdapter{
private Context mContext;
public ImageAdapter(Context c){
mContext = c;
}
public int getCount()
{
return mThumbIds.length;
}
public Object getItem(int position)
{
return null;
}
public long getItemId(int position)
{
return 0;
}
// create a new ImageView for each item referenced by the Adapter
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;
}
imageView.setImageResource(R.drawable.icon);
return imageView;
}
private Integer[] mThumbIds = {
R.drawable.icon, R.drawable.icon,
R.drawable.icon, R.drawable.icon,
R.drawable.icon, R.drawable.icon,
R.drawable.icon, R.drawable.icon,
R.drawable.icon, R.drawable.icon};
}
}
글로우 효과 스크린 샷 : [여기 이미지 설명을 입력합니다] [3]