単なる好奇心から。コンストラクターがパラメーターを必要としない Class から新しいクラスを作成するにはどうすればよいですか? 次に例を示します。
public static BroadcastReceiver startBroadcastReceiver(Context context, Class<?> receiverClass, String receiverTag) {
BroadcastReceiver receiver = null;
IntentFilter intentFilter = new IntentFilter(receiverTag);
receiver = new receiverClass(); // <---- What's the correct syntax?
if (receiver != null && intentFilter != null) {
context.registerReceiver(receiver, intentFilter);
}
return receiver;
}
これが私がそれを呼び出す方法です:
MyTools.startBroadcastReceiver(context, MyBroadcastReceiver, MyBroadcastReceiver.TAG);
前もって感謝します。