我正在开发一个动态创建整个布局的Android项目。现在我需要更改按钮以获得圆边。所以我不能在xml中执行此操作,但必须在代码中执行此操作。谁知道怎么做?
答案 0 :(得分:0)
使用
$this->Email->set(array(
'id' => $emailData["Email"]["id"],
'sent_date' => $date->format('Y-m-d h:i:s'),
'status' => Email::STATUS_SEND
));
///////HERE //////////
$this->Email->send();
////////////////////
} catch (Exception $e) {
$this->Email->set(array(
'id' => $emailData["Email"]["id"],
'priority' => $priorityValue,
'status' => Email::STATUS_NOT_SEND
));
$this->Email->save();
custom_rouded_button_background.xml在您的drawable文件夹中定义。
答案 1 :(得分:0)
您需要一个基于xml的可绘制资源,如下所示:
<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" >
<stroke android:width="1dp"
android:color="#000000" />
<corners android:radius="5dp" />
<solid android:color="#FFFFFF" />
并更改按钮的背景。把它变成背景。
答案 2 :(得分:0)
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<corners
android:topLeftRadius="0dp"
android:topRightRadius="0dp"
android:bottomLeftRadius="0dp"
android:bottomRightRadius="0dp"/>
<solid
android:color="#0C094F"/>
<size
android:width="dp"
android:height="62dp"/>
<stroke
android:width="3dp"
android:color="#878787"/>
</shape>