HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2015
0219
ヒビノ氏Androidの「戻る」ボタンの動作4解決


ヒビノ氏

リンク

2015/2/19(Thu) 11:53:47|NO.67439

こんにちは。

現在hsp3dishを使ってAndroidのアプリを作ってみているのですが、
よくツムツムなどのゲームアプリで、アプリ内の「戻るボタン」だけでなく
Androidに最初から左下にある「戻るボタン」でも前の画面に戻る動作がありますよね。

あれをhsp3dishでやることはできますでしょうか。



この記事に返信する


skyblue

リンク

2015/2/19(Thu) 14:22:54|NO.67440

まずはHSP以外の言語でどうしているかを調べましょう。



ヒビノ氏

リンク

2015/2/19(Thu) 15:44:57|NO.67441

これでしょうか・・・
http://android.keicode.com/basics/how-to-change-back-button.php

「戻るボタンが押されたら戻る」っぽいスクリプトが書かれているようには見えるのですが、
これをどうHSPで書けば良いでしょうか



zakki

リンク

2015/2/19(Thu) 22:21:05|NO.67445

キーイベントをどうしても取りたいとすれば
http://dev.onionsoft.net/trac/openhsp/browser/trunk/package/win32/android/hspproj/jni/main.c?rev=696#L115
のあたりに
AInputEvent_getType(event) == AINPUT_EVENT_TYPE_KEY かつ
AKeyEvent_getKeyCode(event) == AKEYCODE_BACK の時の処理を追加する感じでしょうか。
試してないので確証ありませんが、スクリプト側のレイヤーだと無理そうに見えます。



ヒビノ氏

リンク

2015/2/25(Wed) 02:21:03|NO.67515

お返事が遅くなってすみません。回答ありがとうございました、参考にさせていただきます。



ONION software Copyright 1997-2021(c) All rights reserved.