开发时要用到一GridView和ImageView。自定义一个ImageView在ImageView控件的下半部分(和ImageView一体的)有一个类似于LinearLayout的控件,能放按钮和TextView。点击按钮还可以将类似于LinearLayout的控件,拉伸至imageView控件中部--------
               |
               |
               |
               |
-------`|
--------  这是变化前,按钮在imageView下部分的那个控件上。
--------
               |
               |
-------`|
               |
               |
--------这是变化后,就是点击那个按钮,下面的控件拉伸了。请问一下这个自定义控件应该怎么实现