これは私のTYPEFACE
クラスです
public class TYPEFACE {
public static final Typeface Rupee(Context ctx){
Typeface typeface = Typeface.createFromAsset(ctx.getAssets(), "Rupee_Foradian.ttf");
return typeface;
}
public static final Typeface ArialRounded(Context ctx){
Typeface typeface = Typeface.createFromAsset(ctx.getAssets(), "Rupee_Foradian.ttf");
return typeface;
}
}
そして、次の方法でリフレクションを使用して、このクラスのメソッドにアクセスしようとします
Method method;
TYPEFACE typeface;
try{
method = typeface.getClass().getMethod("Rupee",Context.class);
}catch(Exception e){
System.out.println("method : "+e);
}
しかし、それはnullpointerexception
.
05-21 17:12:07.026: I/System.out(14917): method : java.lang.NullPointerException
この方法の何が問題なのかわかりません。誰か助けてください。
前もって感謝します。