动态添加的 RatingBar 不显示
Dynamically added RatingBar does not show up
我正在将 RatingBar 动态添加到线性布局。评级栏在 phone 中不可见,而在平板电脑中是可见的。
以下是创建 RatingBar 的代码。
View newWidget = new RatingBar(appContext);
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT,
ViewGroup.LayoutParams.WRAP_CONTENT);
layoutParams.gravity = Gravity.CENTER_HORIZONTAL;
newWidget.setLayoutParams(layoutParams);
((RatingBar) newWidget).setStepSize(1.0f);
试试下面的代码:
RatingBar ratingBar = new RatingBar(context, null, android.R.attr.ratingBarStyleSmall);
尝试在加载其视图运行时之前设置评级栏的样式。我希望它对你有用。谢谢!!!
我正在将 RatingBar 动态添加到线性布局。评级栏在 phone 中不可见,而在平板电脑中是可见的。 以下是创建 RatingBar 的代码。
View newWidget = new RatingBar(appContext);
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT,
ViewGroup.LayoutParams.WRAP_CONTENT);
layoutParams.gravity = Gravity.CENTER_HORIZONTAL;
newWidget.setLayoutParams(layoutParams);
((RatingBar) newWidget).setStepSize(1.0f);
试试下面的代码:
RatingBar ratingBar = new RatingBar(context, null, android.R.attr.ratingBarStyleSmall);
尝试在加载其视图运行时之前设置评级栏的样式。我希望它对你有用。谢谢!!!