我有一个按钮,我需要在我的所有项目中使用具有相同属性的相同按钮,我想创建一个组件来调用这个组件,如果我需要更改我的按钮,只需更改一个类就可以更改所有用途。
我有这个按钮:
<br.com.simplepass.loading_button_lib.customViews.CircularProgressButton
android:id="@+id/createMatch"
android:layout_width="120dp"
android:layout_height="wrap_content"
android:background="@color/buttonColor"
android:layout_marginTop="16dp"
app:spinning_bar_width="4dp"
app:spinning_bar_color="#FFF"
android:alpha="0.5"
android:textColor="@color/colorAccent"
android:elevation="4dp"
android:enabled="false"
android:layout_marginLeft="16dp"
android:textStyle="bold"
android:text="@string/createMatch"
android:textSize="14sp"
app:spinning_bar_padding="6dp"/>
我创建了一个扩展 CircularProgressButton 的类,但是我不知道如何在代码中访问一些属性。应用程序的特性:例如。
合并两个问题,我如何制作具有各种布局的组件?
例如:
<LinearLayout>
<Toolbar/>
<LinearLayout/>
</LinearLayout>
我想在一个类中编写这个 xml 来调用并使用我的自定义类在所有布局中获取所有这些项目。
<MyLinearLayout>
...
</MyLinearLayout>