我在我的布局中添加了以下命令,加上它仅适用于Ios,并且android显示标题而不是图像
data: [
{% for item in data.all() %}
{% if total > 0 %}
{ name: "{{ item['browser'] }}", y: {{ item['browser_qty'] }} },
{% endif %}
{% endfor %}
]
此命令' NavigationPage.TitleIcon =" logo.png"'在ios上运行,但在android上不起作用,你有没有任何命令放在android上让图像出现在中心?
答案 0 :(得分:0)
你可以为Android制作一个原生的工具栏; iOS将继续由你所做的事情处理,Android将由它自己处理:
<android.support.v7.widget.Toolbar
style="@style/ToolBarStyle"
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?attr/colorPrimary"
android:minHeight="@dimen/abc_action_bar_default_height_material">
<ImageView
android:layout_width="wrap_content"
android:contentDescription="@string/logo"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:src="@drawable/ic_launcher"/>
</android.support.v7.widget.Toolbar>
onCreate
方法中设置工具栏资源。 ToolbarResource = Resource.Layout.Toolbar;
*我在这里使用了示例:https://stackoverflow.com/a/27534791/1240523。还有其他答案可以修改工具栏以匹配您要查找的内容。