编辑1 : 根据此答案,这些字符串are not displayed仅由可访问性服务使用。令人困惑...
我正在使用 Xamarin.Android 。
我正在寻找一种方法,将ActionBarDrawer
的标题动态设置为用户登录之前未知的字符串。
目前,ActionBarDrawer是使用默认资源ID构建的,即:
drawerLayout = FindViewById<DrawerLayout>(Resource.Id.drawer);
m_toggle = new ActionBarDrawerToggle(this, drawerLayout, Resource.String.options, Resource.String.main_activity);
drawerLayout.AddDrawerListener(m_toggle);
我似乎找不到一种将关闭状态标题设置为当前用户名的方法。
SetTitle()
方法只有一个重载,它需要一个资源ID。
因此,我认为我的最后一个选择是找到TextView
并更改文本...我可能是错的,但我会说TextView
为无ID。我想考虑的下一件事是枚举子布局...
对于这样简单的任务,这似乎过于复杂。
还有更好的选择吗?