Xamarin Android 动态修改菜单颜色
//var style = this.DisplayStyle; //var stack = new Stack<IMenuItem>(); //for (int i = 0; i < menu.Size(); i++) // stack.Push(menu.GetItem(i)); //while (stack.Count > 0) //{ // var menuItem = stack.Pop(); // if (menuItem.SubMenu != null) // { // for (int i = 0; i < menuItem.SubMenu.Size(); i++) // stack.Push(menuItem.SubMenu.GetItem(i)); // } // // 设置菜单文字颜色 // var spannableString = new SpannableString(menuItem.TitleFormatted); // spannableString.SetSpan(new ForegroundColorSpan(style.TabsForeColor), 0, spannableString.Length(), 0); // menuItem.SetTitle(spannableString); //}
桂棹兮兰桨,击空明兮溯流光。
浙公网安备 33010602011771号