私は活動から文字列を取得しようとすると、 "getIdentifierは" 正常に動作します:なぜ.getIdentifier()はクラスから数値を取得しますか?
Toast.makeText)、(これ、getResources()getIdentifier( "frase" "文字列"、getPackageName()、トースト。 LENGTH_SHORT).show();
しかし、非活動クラスからそれをしようとすると、それが数(例:2131099793)を:盗ん
のgetContext()getResources()getIdentifier( "frase"、 "文字列"、のgetContext()getPackageName。。。 。?。();あなたがthe JavaDocsで見ることができるようint
がリソースの識別子であることを
これはなぜ起こるのでしょ
文字列を取得する場合は、getString()を使用します。 –