当我尝试从活动中得到一个字符串 “则getIdentifier” 工作正常。为什么.getIdentifier()从类中检索一个数字?
Toast.makeText(这一点,getResources()则getIdentifier( “frase”, “串”,getPackageName()),吐司。 LENGTH_SHORT).show();
但是,当来自非活性类尝试它,它retreive的数字(例如:2131099793):。
的getContext()getResources()则getIdentifier( “frase”, “串” 的getContext()getPackageName ();
为什么会发生这种情况
如果你想得到一个字符串,使用getString() –