如何在android中添加app_name旁边的图标

时间:2012-02-13 10:18:13

标签: android

我需要关于android中的问题的帮助...

我有一个名为“Example”的应用程序,我在字符串<string name="app_name">Example</string>中声明了它,现在我想在app_name旁边添加一些按钮/图标,例如搜索...

在模拟器上它应该以这种格式显示:app_name ------------------------- icon1 - icon2 - icon3

希望我的问题至少在某种程度上是明确的

任何人都可以帮助我如何实现这一点我是Android的新手清楚解释会更有帮助请帮助我................

提前谢谢

3 个答案:

答案 0 :(得分:1)

我认为你正在寻找的是制作菜单项showAsAction并有一个图标。

以下是菜单项xml中菜单项的外观示例:

<item
        android:id="@+id/action_about"
        android:orderInCategory="100"
        android:title="@string/action_about"
        android:icon="@android:drawable/ic_dialog_info"
        app:showAsAction="always" />

app:showAsAction会将其显示在标题旁边(菜单外)。

android:icon会给它一个图标。

这是一个截图:

Menu icon by App name

如果您放置过多并强制它们显示always,则会显示如下:

Menu icons by App name

答案 1 :(得分:0)

您想在电话库中添加带有应用程序名称的图标吗?

修改清单文件

<application
    android:icon="@drawable/here is your image name"
    android:label="@string/app_name" >
</application>

您只需查看应用程序图标

答案 2 :(得分:0)

只需在drawable文件夹中设置这些图标即可。我更喜欢中等质量的产品。然后只需在main.xml中添加这些图像

<ImageButton 
android:id="@+id/ImageButton01" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:src="@drawable/album_icon" 
android:background="@drawable/round_button" />