Android:如何创建自定义按钮小部件

Nik*_*lin 3 android widget

我想创建一个带有圆形或矩形背景,文本和文本下方或上方图像的按钮.

这是我添加对象的CustomButton Layout(背景和文本 - 缺少ImageView):

<FrameLayout
 xmlns:android="http://schemas.android.com/apk/res/android"
 android:layout_height="wrap_content"
 android:orientation="horizontal" android:layout_width="wrap_content" android:layout_gravity="center_vertical|center_horizontal">
Run Code Online (Sandbox Code Playgroud)

我想用方法setText()和setImage()创建一个CustomButton对象,它将更改按钮文本和图像,并将多个CustomButtons放入主布局.

有谁知道如何创建自定义布局,将其放入另一个布局(主要)并从绑定到主布局的活动修改其元素?

我将衷心感谢您的帮助.

谢谢!

小智 7

嘿,要创建圆形按钮或矩形按钮,您可以使用形状.它可以在.xml文件中完成.

看到这个点击这里