1

xml から膨張し、いくつかのカスタム xml 属性を持つカスタム ビューがあります。

xml 属性が true に設定されている場合、このビューは ActionBar でいくつかの設定を行います。したがって、アクティビティ アクション バーへの参照が必要です。

私の質問は次のとおりです。コンテキストがコンストラクターで渡されたと仮定できますか

class MyView extends View {
    public MyView(Context context, AttributeSet attrs, int defStyle){

         Activity a = (Activity) context;

    }
}

さまざまなデバイスとさまざまな Android バージョンでテストしましたが、コンテキストはアクティビティのようです。

それを確実に知っている人はいますか?

4

1 に答える 1