我有一个自定义视图,它将从xml中膨胀,并具有一些自定义xml属性。
如果xml属性设置为true,则此视图将在ActionBar中设置一些内容。 因此我需要参考活动动作栏。
我的问题是: 我可以假设在
的构造函数中传递了上下文class MyView extends View {
public MyView(Context context, AttributeSet attrs, int defStyle){
Activity a = (Activity) context;
}
}
我已经使用不同的设备和不同的Android版本进行了测试,看起来上下文是一个Activity。
有人确实知道吗?
答案 0 :(得分:0)
没有。如果您对包含视图的布局进行主题设置,则最终会得到ContextThemeWrapper
。