有没有人知道通过资源ID在构造函数中设置后,获取用于ActionBarDrawerToggle的drawable的方法?我正在使用导航抽屉,我想以编程方式将颜色过滤器应用于图标,但我无法弄清楚如何将其作为可绘制对象进行访问。任何帮助,将不胜感激。谢谢!
答案 0 :(得分:2)
由于隐藏了该视图的框架ID,我发现访问它的唯一方法是根据主视图中的位置遍历层次结构。
public ImageView getUpView()
{
ViewGroup parentView = (ViewGroup) findViewById(android.R.id.home).getParent();
return (ImageView) parentView.getChildAt(0);
}