我想那个选中的图片可以放大一些,然后退回去又和原来的一样怎么做??
我在setOnItemSelectedListener那个写了放大后,退回去也是放大的那样,怎么做到当它没有焦点时变回原来大小

解决方案 »

  1.   

    对于修改gallery , 确实是有一些复杂, 不过看你想实现什么, 你的要求, 已经改变了原有gallery的布局模式, 所以, 需要从新写一个新的gallery, 怎么做呢, 就是把源码中的gallery考到你的程序中来, 也就是你的应用层中, 自己来实现, 在你debug以后, 就会找到那个控制布局模式的地方了, 比如 getitem方法等, 我的机器换新的了, 好多材料没有保存, 不过, 应该是这样做的
      

  2.   

    或者, 干脆别用gallery了, 在网上搜索下 关键字“android 自定义 gallery” 或 “android 自定义list” 等等, 其实, 布局自己写也行的, 不需要用gallery。
      

  3.   

    直接考gallery代码,有个R.java不知道在哪里找过来。
      

  4.   

    个人觉得有丙种方法可以解决:
     1.在gallery上添加一个framelayout布局,最上面一层加一个图层,如果选中了图片,就把图片放到这个图层
     2.第二种方法是添加事件,然后对事件进行处理