小编Ahm*_*ara的帖子

使用AppCompat v7 r21获取ActionBar标题TextView

我有一个库,需要使用TextView的颜色作为ActionBar标题.在AppCompat v7 r21之前,我可以找到ViewById并直接从视图中获取颜色.但是,由于某种原因现在不起作用.视图始终为null.我编写了解析整个视图层次结构的代码,并打印出所有TextView的ID,类型和值.标题视图没有ID,我觉得很奇怪.

我注意到的一件事是当我试图获取ActionBar时返回的是一个工具栏(即使我没有在我的应用程序中使用工具栏).所以我迭代了工具栏的子视图,每当发现TextView时,我将其文本值与toolbar.getTitle()进行比较,以确保我正在寻找的TextView.不理想,我不确定它是否适用于所有情况.

有谁知道什么是最安全的解决方案?

android android-appcompat android-support-library

17
推荐指数
2
解决办法
2万
查看次数

使用Facebook的访问令牌在UIWebView中显示具有经过身份验证的用户会话的粉丝页面

我们正在开发一款适用于iOS和Android的应用程序,它有一个相当奇怪的要求.该应用程序的一个选项卡打开了客户端的Facebook页面.所以这是我们想要的功能:

  1. 用户使用Facebook的SDK登录(适用于iPhone和Android)
  2. 我们检索访问令牌,我们的应用程序流程开始
  3. 当用户单击Facebook页面选项卡时,我们加载指向Facebook页面URL的UIWebView.
  4. 用户应该能够立即与Facebook页面进行交互.

那么步骤1-3正常工作会发生什么.但是,由于此UIWebView之前尚未在Facebook上进行过身份验证,因此它没有有效的会话.因此,用户需要在该Web视图中再次登录才能与该页面进行交互.

有没有办法在加载时使用我们从Facebook登录过程中获得的令牌,UIWebView以避免再次登录?

谢谢.

android objective-c uiwebview facebook-page access-token

6
推荐指数
1
解决办法
317
查看次数