【发布时间】:2016-03-15 13:53:50
【问题描述】:
我用tns create myApp'. However,app/App_Resources/Android/drawable-hdpi` 创建了一个空的Nativescript 应用程序,其他目录不包含任何默认系统图标。因此,我不能在应用程序中使用它们。如何找到或安装默认系统图标?
【问题讨论】:
标签: android icons nativescript
我用tns create myApp'. However,app/App_Resources/Android/drawable-hdpi` 创建了一个空的Nativescript 应用程序,其他目录不包含任何默认系统图标。因此,我不能在应用程序中使用它们。如何找到或安装默认系统图标?
【问题讨论】:
标签: android icons nativescript
但是,默认系统图标是这样调用的:
<ActionItem ios:systemIcon="12" android:systemIcon="ic_menu_search" tap="showSearch" ios:position="right" android:position="actionBar" />
你可以在https://developer.android.com/reference/android/R.drawable.html找到一个列表(很遗憾没有图片)
【讨论】:
ios.systemIcon 怎么样?看来android是ic_前缀的-developer.android.com/reference/android/R.drawable.html-但是当我使用它们时,它们在中间总是透明的,只是边框,有什么方法可以让它们变成纯色?
为了在应用程序中使用您的自定义图标,您必须将它们添加到每个 drawable-XXX 文件夹中,然后添加到您的 XML src="res://my_icon"
您可以在NS的官方文档中找到更多信息:https://docs.nativescript.org/ui/ui-images#load-images-from-resource
【讨论】:
ios.systemIcon 怎么样?