カスタムビューをXMLから下記の様に読み込んでいます。
xml
1<CustomLayout 2 android:layout_width="wrap_content" 3 android:layout_height="wrap_content" />
で、このレイアウトを読み込んでいるクラス(Activity,Fragmentなど)のクラス名をこのカスタムビューの中で知りたいのですが、呼び出し元がActivityの場合は取得することができたのですが、Activity以外が取得できない状況です。
Activity以外でも取得できる方法を知っている方、教えていただけませんでしょうか?
ちなみにActivityの時はCustomLayout.javaの中で下記の様に取得できています。
java
1String className = ""; 2Activity activity = (Activity) this.getContext(); 3className = activity.getLocalClassName();
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/09/08 07:05
2017/09/08 07:09
2017/09/08 07:15
2017/09/08 07:30