很简单的新手问题 我把六张图片通过适配器BaseAdapter放到了GridView中,现在我想点击某张图片,这张图片就被另一张图片替代了,这样的功能要怎么实现,现在我就不知道怎么获得点击那张图的焦点,然后怎么替换它 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 调用gridview中的点击事件啊 。。不过你这个好像牵扯到算法问题了。 注册gridview的单击事件!在事件中使用setView()。创建一个ImageView。把图片放在ImageView中,然后把ImageView使用setView(ImageView);试试看看能不能行! 回复:ch_984326013在gridview 的单击事件中,用什么那个对象调用setView()呢,回复:pby_bob能具体说下算法吗 public void onItemClick(AdapterView<?> parent, View v, int position,long id)这里面有个view,可以通过view调用findviewbyid来查到对应的控件,然后对该控件设置图片 GridView.setOnItemClickListener(new AdapterView.OnItemClickListener() { @SuppressWarnings("unchecked") @Override public void onItemClick(AdapterView<?> adapter, View view, int location, long id) {});在这个onitemclick方法里面那个view参数就是你当前选中的选项,替换这个view的背景就行了,view.setBackgroundResource(resid) resid就是你图片的R.drawable对应的id就OK了 我想在进入一个有EditText的页面时总是默认弹出输入法应该怎么做? 哪位哥哥写一个自定义ActionBar的demo给看看 android播放器问题 凡客这个客户端做的挺漂亮啊,可以讨论下都用的是什么控件吗? Toast在240*320分辨率机型上显示异常的问题 关于socket堵塞问题 eidttext如果有个标题在左边 高分求解hex与asc转换的编码问题 android插件式开发 安卓关于变量中的16进制字符串转换成10进制字符串的问题 怎样把android工程的资源图片分目录管理? APK权限的问题
这里面有个view,可以通过view调用findviewbyid来查到对应的控件,然后对该控件设置图片
@Override
public void onItemClick(AdapterView<?> adapter, View view,
int location, long id) {
});
在这个onitemclick方法里面那个view参数就是你当前选中的选项,替换这个view的背景就行了,view.setBackgroundResource(resid) resid就是你图片的R.drawable对应的id就OK了