私が取り組んでいるサブクラスに問題がありNativeActivity
ます。私の目標は、ネイティブ コードではなく Java コードからキー イベントをキャッチして処理することです (これは主にこれによるものですLog()
) onKeyDown
。
onCreate()
ログが印刷されており、ネイティブ コードに配置したログ プリントも同様です。onKeyDown
私のNativeActivity
サブクラスの が呼び出されないようです。
何か案が?
public class CNativeActivity extends NativeActivity{
private final static String TAG = "CNativeActivity";
protected void onCreate(Bundle savedInstanceState) {
Log.v(TAG, "onCreate");
super.onCreate(savedInstanceState);
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
Log.v(TAG, "onKeyDown");
return true;
}
}