任何人都可以建议我如何有一个图标列表,如浏览器图标,电子邮件图标和联系人图标点击它应分别导致Android浏览器,电子邮件和联系人应用程序...现在我已经做到了,点击按钮。现在我想要图标(带图像和文字)而不是按钮......
答案 0 :(得分:1)
检查出来:
http://developer.android.com/resources/tutorials/views/hello-formstuff.html#CustomButton
这将显示您必须将您想要的图像放在res / drawable /中,然后在应用程序中将它们作为按钮加载。
答案 1 :(得分:1)
没有小部件图标。
您可以使用LinearLayout
和ImageView
以及TextView
自行完成。
xml应该是这样的:
<LinearLayout android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical">
<ImageView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/your_image"/>
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/your_icon_text"/>
</LinearLayout>
答案 2 :(得分:0)
我以为你想拥有 ImageButton
,点击你要打开的特定应用程序/浏览器/联系人列表。
ImageButton - 显示一个按钮,其中包含可由用户按下或点击的图像(而非文字)
<ImageButton
android:id="@+id/ImageButton01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/icon/>
如果您想要带有背景按钮的ImageButton,请设置android:background
属性,如下所示:
<ImageButton
android:id="@+id/ImageButton01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/icon"
android:background="@drawable/background_image"/>
答案 3 :(得分:0)
您可以使用Android图片按钮并将其属性设置为“Clickable = true”,并在其点击事件监听器上执行所需的工作
答案 4 :(得分:0)
如果你想在你的按钮中使用图像和文本,我的方法是创建一个9补丁,这样我就可以使用填充和可伸展区域定义文本的去向。然后按照与上面提到的自定义按钮相同的说明操作,但使用标准按钮,而不是图像按钮。