我需要创建数字为在中间的球。我一排需要10-11个球,所以我用重量。但我的球(背景是文本视图,不要觉得脏)不是圆的。我想让他们自己保存比例。
LayoutParams textParams = new LinearLayout.LayoutParams(0,
LayoutParams.WRAP_CONTENT, 0.09f);
resultNumber = new TextView(context);
resultNumber.setBackgroundResource(R.drawable.ball_golden);
resultNumber.setGravity(Gravity.CENTER);
resultNumber.setLayoutParams(textParams);
resultNumber.setText("6");
resultLayout.addView(resultNumber);
这是代码,resultNumber每行添加大约10次。
感谢您抽出时间(-:
您可以使用相对布局,并将文本视图放置在每个项目的中心。将背景资源应用于相对布局。