我有以下按钮
<Button
android:id="@+id/button1"
style="?android:attr/buttonStyleSmall"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:minHeight="5dp"
android:textSize="10sp"
android:text="Button" />
现在在我的代码中,我想根据某些因素以编程方式生成这些按钮的动态数量。
现在我花了相当多的时间试图让以下代码工作:
Button txtName = new Button(getActivity(), null, android.R.attr.buttonStyleSmall);
txtName.setClickable(false);
txtName.setTextSize(5);
txtName.setMaxLines(1);
txtName.setMaxHeight(40);
txtName.setMinHeight(0);
txtName.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT));
txtName.setText(tagsList.get(i));
出于某种原因,该代码没有做我想要做的事情。请参阅我的其他问题:其他问题
但是我现在的问题是,我可以从上面的按钮中获取该布局代码,然后像使用列表适配器一样使用它来制作重复的按钮吗?
换句话说,我想要一个描述我的按钮布局的 xml,并且我希望它用于同一页面上的许多按钮?