###前提・現状
1つのレイアウトに対して、1つのActivityを作るという設計にしています。
例えば、今回作成しているアプリだと少し違った登録フォーマットを数種類用意するというデザインで、ボタンを表示か非表示か、フォームの文字を変える等々を1つのActivityに対してやろうとしています。
現状は、共通のIntentキーを作って、呼び出し元から呼び出し先へ識別するためのflagを投げるように作っています。
ただ、それだと定数定義どんどん増えてきて、管理が大変になってきました…。
###実現したいこと
そこで、今回このintentを使わずに呼び出し元のActivityがどこからきたのかというのを、例えばStringとかで「Main.class」のような形で取ることができるメソッドはあるのか?また、現状に変わるような簡易的な識別方法等あればご教授ください。
よろしくお願いします。
###補足情報(言語/FW/ツール等のバージョンなど)
getCallingActivity.getClassName()や前提にある呼び出し元でintentをputする必要なく、呼び出し元がわかるような方法があれば嬉しいです。

回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。