我有一个库,需要使用TextView的颜色作为ActionBar标题.在AppCompat v7 r21之前,我可以找到ViewById并直接从视图中获取颜色.但是,由于某种原因现在不起作用.视图始终为null.我编写了解析整个视图层次结构的代码,并打印出所有TextView的ID,类型和值.标题视图没有ID,我觉得很奇怪.
我注意到的一件事是当我试图获取ActionBar时返回的是一个工具栏(即使我没有在我的应用程序中使用工具栏).所以我迭代了工具栏的子视图,每当发现TextView时,我将其文本值与toolbar.getTitle()进行比较,以确保我正在寻找的TextView.不理想,我不确定它是否适用于所有情况.
有谁知道什么是最安全的解决方案?
我们正在开发一款适用于iOS和Android的应用程序,它有一个相当奇怪的要求.该应用程序的一个选项卡打开了客户端的Facebook页面.所以这是我们想要的功能:
那么步骤1-3正常工作会发生什么.但是,由于此UIWebView之前尚未在Facebook上进行过身份验证,因此它没有有效的会话.因此,用户需要在该Web视图中再次登录才能与该页面进行交互.
有没有办法在加载时使用我们从Facebook登录过程中获得的令牌,UIWebView以避免再次登录?
谢谢.