I am design a gallery which look like this 
Now i have implemented gallery very nice .. now problem is the two dots coming below the image .
Logic for Dots : black colour dot for selected image and selection of any dot image should change in gallery .
I have solved this problem like this
1)Implemented this by having two galleries in Linear layout , one for the image gallery and other gallery for dot .
2)And this is how i have integrated two
iconGallery = (Gallery) view.findViewById(R.id.product_image_gallery_icon);iconGallery.setVisibility(View.VISIBLE);
gallery = (Gallery) view.findViewById(R.id.product_image_gallery);
GalleryImageAdapter adapter = new GalleryImageAdapter(getActivity(), urlList);
gallery.setAdapter(adapter);
gallery.setCallbackDuringFling(false);
gallery.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
GalleryIconAdapter galleryIconAdapter= new GalleryIconAdapter(getActivity(), dotCount, position);
iconGallery.setAdapter(galleryIconAdapter);
}
public void onNothingSelected(AdapterView<?> parent) {
}
});
Pls update my someone finds a better solution .