Xamarin.Forms ListView选择的项目颜色(非全局,使用自定义渲染器)

时间:2018-02-15 16:42:41

标签: c# android listview xamarin.forms xamarin.android

默认情况下,Xamarin.Forms ListView中选定的项目颜色为橙色。

Selected Color ListView

正如many个帖子已经指出的那样,您可以通过将此行添加到styles.xml来全局更改:

<item name="android:colorActivatedHighlight">@color/accent</item>

或者写一些使用Xamarin.Forms设置单元格背景颜色的修复程序(在我看来这是一个黑客攻击,我宁愿找到原生解决方案)。

我真的想知道它是否也可以使用自定义渲染器(因此可以单独设置)。

注意:我也尝试了this answer,但是它导致多个单元格显示为已选中。

0 个答案:

没有答案