У меня есть кнопка сказать myButton
. Я хочу программно установить радиус верхнего левого угла кнопки. Я ищу что-то вроде
myButton.setTopLeftCornerRadius(10);
Я искал такой метод, как setcornerradius в eclipse, но ничего не получил.
У меня есть кнопка сказать myButton
. Я хочу программно установить радиус верхнего левого угла кнопки. Я ищу что-то вроде
myButton.setTopLeftCornerRadius(10);
Я искал такой метод, как setcornerradius в eclipse, но ничего не получил.
кнопки используют ImageResources для рисования фона.
если вы хотите получить закругленные углы из кода, не используя изображения 9-png, вы можете посмотреть здесь
http://programmatic.blogs.ku.dk/2010/06/21/добавлениефонасзакругленнымиугламиклюбомувиду/
Вы можете использовать фигуру, которую можно нарисовать для этого, или фоновое изображение с закругленными углами. Детали формы, которые можно нарисовать, см. в этом посте.
Как установить угловые радиусы для кнопки в java код?
Ваше здоровье.
Кнопка имеет тип View
, а все View
в Android занимают прямоугольные области. Однако вы можете установить фон кнопки на любое изображение, которое вам нравится. Например, Shape Drawable со скругленными углами.
Попробуйте этот код для рисования закругленных углов edittext:
Как создать EditText с закругленными углами?