如何删除ImageView之间的空间

时间:2017-11-17 13:22:25

标签: android imageview

我想在Android Studio上为学校项目做一个'pacman'游戏。我们有一个具有ConstraintLayout的活动,我在其中以编程方式添加图像视图。我以像素为单位获得屏幕尺寸,并在像素中调整imageViews的大小。 我已经尝试使用relativeLayout但没有成功。 //Récupèretailleécran float screenHeight = 0; float screenWidth = 0; WindowManager wm =(WindowManager) this.getSystemService(Context.WINDOW_SERVICE); DisplayMetrics metrics = new DisplayMetrics(); wm.getDefaultDisplay()getMetrics(指标)。 screenHeight = metrics.heightPixels; screenWidth = metrics.widthPixels; ConstraintLayout linearLayout1 =(ConstraintLayout)findViewById(R.id.mainView); for(int x = 0; x< 31; x ++){     for(int i = 0; i< 28; i ++)     {         ImageView image = new ImageView(MainActivity.this);         image.setMinimumWidth((int)的screenHeight / 31);         image.setMinimumHeight((int)的屏幕宽度/ 28);         image.setX(屏幕宽度/ 28 * I);         image.setY(screenHeight / 31 * X);         image.setBackgroundResource(R.drawable.download);         linearLayout1.addView(图像);     } } 我也试过这样做: image.setPadding(0,0,0,0); image.setAdjustViewBounds(真); image.setScaleType(ImageView.ScaleType.FIT_XY); image.setCropToPadding(真); 我真正拥有的 我想拥有什么 提前致谢 !

0 个答案:

没有答案