我有问题... 我创建了此按钮:
$ch = curl_init();
$url = 'https://github-trending-api.now.sh/repositories?language=&since=daily'
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$result = json_decode(curl_exec($ch));
现在我想向该按钮添加图像,但是添加此行不起作用:
<Button
android:layout_width="0dp"
android:layout_weight="50"
android:layout_height="120dp"
android:id="@+id/btnTriangle"
android:clickable="true"
android:focusableInTouchMode="true"
android:background="@drawable/TriangleShapeButton" />
是否可以在不使用ImageButton的情况下添加此图像?
答案 0 :(得分:0)
是的,这样做会...
android:drawableLeft="@drawable/triangle3"
您还可以使用drawableStart,drawableBottom,drawableLeft等。
然后,您可能要使用drawablePadding和/或paddingLeft / paddingRight / etc。属性来定位图形(如果它小于背景图像)(即默认情况下未居中)。