2

現在、ログステートメントを次のように書いています。

Log.i(TAG, MyClass.class.getSimpleName() + "#methodName" + someThing);

Class's getSimpleName()ハードコーディングされていない に似たメソッド名を参照する方法はありStringますか?

4

1 に答える 1

3

使用できますThread.currentThread().getStackTrace()[1].getMethodName();

String methodName = Thread.currentThread().getStackTrace()[1].getMethodName();
Log.i(TAG, MyClass.class.getSimpleName() + methodName + someThing);
于 2012-11-25T11:01:46.343 に答える