Вы можете использовать следующий скрипт XML вместо назначения цветов в качестве фона. Прежде всего, позвольте мне сказать вам, что представление Button по умолчанию является прямоугольником, поэтому, когда вы просто добавляете представление Button в свой макет, ему назначается стиль фона по умолчанию, и поэтому вы можете видеть его с закругленными углами. когда вы назначаете фон, стиль / тема по умолчанию будут переопределены, и вы получите кнопку в исходной форме, поэтому здесь вы должны применить тему / стиль согласно вашему требованию.
Если вы хотите использовать несколько кнопок, вы можете использовать следующий XML-код. Вы просто создаете .xml файл в вашем рисованном виде под ресурсами в проекте Android. затем назначьте этот .XML-файл в качестве фона вашего вида кнопки. И посмотрим, что получится ...
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#ffffff"/>
<corners android:radius="6dp"/>
<padding android:left="3dp" android:top="2dp"
android:right="3dp" android:bottom="2dp" />
</shape>