2010-11-15 39 views
0

任何人都可以建议如何在浏览器图标,电子邮件图标和联系人图标上点击应该分别导致android浏览器,电子邮件和联系人应用程序的图标列表......现在我已经完成了点击按钮。现在我想的图标(带图像和文字),而不是按钮...我如何在我的android应用程序中有图标列表;

回答

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"/> 
+0

嗨,你可以请让我知道如何创建ImageButton – manju 2010-11-15 11:29:34

+1

感谢帕雷什我发现有关android的开发网站imagebutton,再次感谢... – manju 2010-11-15 11:31:51

+0

@manju很高兴知道你的这种答复! !享受 – 2010-11-15 11:35:51

1

没有小部件图标。 你可以使用LinearLayoutImageViewTextView自己做。

的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> 
+0

嗨,谢谢..我想要图像视图大小相似的图标和模拟器屏幕的角落... – manju 2010-11-15 11:27:33

0

您可以使用Android图像按钮,并设置其属性“可点击= true”,并做其click事件侦听器

+1

非常感谢你Shaireen – manju 2010-11-15 11:33:14

+0

它工作谢谢.. – manju 2010-11-17 12:23:43

0

如果你所需要的工作想要在您的按钮中使用文字,我这样做的方式是创建一个9补丁,因此我可以使用填充和可伸缩区域定义文本的位置。然后遵循与已经提到的自定义按钮相同的说明,但使用标准按钮而不是图像按钮。

+0

嗨,感谢TenFour你可以给代码或任何参考网站9补丁.... – manju 2010-11-16 04:38:59

相关问题