Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/180.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android gridview项目可缩放到更大_Android_Gridview - Fatal编程技术网

Android gridview项目可缩放到更大

Android gridview项目可缩放到更大,android,gridview,Android,Gridview,我对我的应用程序有一个要求,我使用网格视图显示所有的应用程序图标,当聚焦时,我希望聚焦的项目放大一点,我在adapter getView回调中使用下面的代码 /* if(selectItem==position){ convertView.setScaleX(1.2f); convertView.setScaleY(1.2f); } else { convertView.setScaleX(1.0f); convertView.setScaleY(1.0f

我对我的应用程序有一个要求,我使用网格视图显示所有的应用程序图标,当聚焦时,我希望聚焦的项目放大一点,我在adapter getView回调中使用下面的代码

/*
if(selectItem==position){
    convertView.setScaleX(1.2f);
    convertView.setScaleY(1.2f);    
}
else {
    convertView.setScaleX(1.0f);
    convertView.setScaleY(1.0f);
}
*/
return convertView;
这仅适用于缩放项目,焦点边框不会相应缩放。谢谢你的帮助。我做错了吗?如何缩放gridview项和焦点边框


您可以使用框架布局作为根目录,然后使用网格视图,然后是不可见的图像视图,因此您最初隐藏了全屏图像视图,并在单击网格项目时显示它。由于框架布局中的所有视图都是彼此堆叠的,因此我们可以在另一个视图上显示一个视图

更多信息请点击此处:

:)