大家好,我想在android的Gallery 在图片下面显示图片名字,可以实现这个功能吗??
解决方案 »
- 小白求救关于intent.setClass的第二个参数~~~~~%>_<%~~~~~
- Android中一个项目中要建多个Activity除了第一次建的Activity外其它的Activity是如何建的
- 如何保存已发送的短信到发件箱中?
- 先显示界面,等下载完图片再显示图片要怎么做?
- 如何识别事件源?
- Android2.1 Video player Video player problem
- 系统的path 空了 咋办啊
- 设计安卓登录客户端的问题,求助~~~~~~~
- Android Studio提示补全代码的快捷键ctrl+space的功能怎么实现
- 大家怎么看kotlin?最近想要不要转学
- 安卓 屏幕大小问题
- 关于package文件夹延伸的有关android安装、平台架构等问题
2楼说得对的,现在gallery单纯显示图片的已经不多了,网上有很多这种例子。
我在BaseAdapter 里加了一个TextView了 ,也显示了文字但是滑向后退的时候图片和名字对不上,我的BaseAdapter的代码是这样的public class ImageAdapter extends BaseAdapter {
private Context mContext;
private TextView tv;
// 图片数组源
private Integer[] imgs = {R.drawable.minda,R.drawable.xida,R.drawable.yike,
R.drawable.shifan,R.drawable.gd,R.drawable.gl,R.drawable.sy};
private String[] schoolName={"广西民族大学","广西大学",
"广西医科大学","广西师范大学","桂林电子科技大学","桂林理工大学","广西师范学院",}; public ImageAdapter(Context mContext,TextView tv){
this.mContext=mContext;
this.tv=tv;
}
public int getCount() {
// TODO Auto-generated method stub
return Integer.MAX_VALUE;
} public Object getItem(int position) {
// TODO Auto-generated method stub
return position;
} public long getItemId(int position) {
// TODO Auto-generated method stub
return position;
}
public View getView(int position, View convertView, ViewGroup parent) {
// TODO Auto-generated method stub
ImageView imageView=new ImageView(mContext);
imageView.setScrollbarFadingEnabled(true);
if(position==0 || position==1){
tv.setText(schoolName[position%imgs.length]);
}else{
tv.setText(schoolName[(position-1)%imgs.length]);
}
imageView.setLayoutParams(new Gallery.LayoutParams(280,180));
imageView.setImageResource(imgs[position%imgs.length]);
return imageView;
}}
final TextView textView = (TextView) convertView;
textView.setCompoundDrawablesWithIntrinsicBounds(null, drawable, null,
null);
textView.setText();