k после долгих поисков это то, что я нашел, и это работает отлично.
1) если вы хотите создать кнопку / кнопку изображения / anyView во время выполнения с предопределенным стилем, вы можете сделать это, просто следуя инструкциям ниже
2a) Создайте новый файл XML в/ layout и поместите тот элемент, который вы хотите создать, например, я хотел создать minusButton.Это файл minusb.xml в res / layout
<?xml version="1.0" encoding="utf-8"?>
<ImageButton xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
style="@style/MinusButton"/>
2b) Затем добавьте следующие строки в код активности Java, где вы хотите его создать
ImageButton bt = (ImageButton) getLayoutInflater().inflate(R.layout.minusb, null);
bt.setLayoutParams(new TableRow.LayoutParams(LayoutParams.WRAP_CONTENT,LayoutParams.WRAP_CONTENT,0f));
tr.addView(bt);