Android 在按钮的角落添加文本

Android 在按钮的角落添加文本,android,button,layout,text,Android,Button,Layout,Text,我有一个带有几个按钮的快速符号栏。除了按钮文本之外,我想在按钮的每个角落都放置一个符号。我的目标是,当用户按下按钮,然后将手指向一个角的方向拖动时,插入角的符号,就像Quoda应用程序中一样。下面是一个速写: 如何以编程方式在按钮的角落中书写 对于第二部分,我想我可以这样做:我计算释放时按钮中心的x,y差,然后插入正确的符号 编辑:我无法使用ImageButton和可绘制背景,因为我希望符号可以自定义。尝试使用ImageView的基于RelativeLayout创建自定义(也可以使用Vecto

我有一个带有几个按钮的快速符号栏。除了按钮文本之外,我想在按钮的每个角落都放置一个符号。我的目标是,当用户按下按钮,然后将手指向一个角的方向拖动时,插入角的符号,就像Quoda应用程序中一样。下面是一个速写:

如何以编程方式在按钮的角落中书写

对于第二部分,我想我可以这样做:我计算释放时按钮中心的x,y差,然后插入正确的符号


编辑:我无法使用ImageButton和可绘制背景,因为我希望符号可以自定义。

尝试使用
ImageView的
基于
RelativeLayout
创建自定义(也可以使用
VectorDrawable的
)在中间和角落,就像在教程中一样。

我不明白这对我有什么帮助。你能进一步解释吗?请先阅读或观看视频。或者简单地在其上添加
RelativeLayout
和5
ImageView的
甚至
TextViews
,并进行相应的重力/对齐。(例如,对于符号“=”等,centerInParent=“true”实际上我只使用带有文本视图的RelativeLayout。我不需要它是一个按钮,因为我可以在RelativeLayout上设置onClickListener