Androidで警告音を出したい
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
satuki6
投稿数: 64
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
いつも参考にさせて頂いています。
現在、Android用のアプリを開発していますが、
入力エラー等の時、警告音を出したいと思っています。
どのようにすればいいでしょうか?
よろしくお願いします。
現在、Android用のアプリを開発していますが、
入力エラー等の時、警告音を出したいと思っています。
どのようにすればいいでしょうか?
よろしくお願いします。
投票数:0
平均点:0.00
TKitabayashi
投稿数: 90
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
ClientNativeCodeExecute関数で音を出しています。
エラーメッセージを表示する際に音を出してほしいと要望があり、
エラーコマンドの前に、ClientNativeCodeExecute関数を実行しています。
音を出すクラスを作成し、apkをビルドし直しています。
音を出すメソッド内に、
Uri notification = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
Ringtone r = RingtoneManager.getRingtone(CoreApplication.getInstance().getApplicationContext(),notification);
r.play();
と記述しています。
エラーメッセージを表示する際に音を出してほしいと要望があり、
エラーコマンドの前に、ClientNativeCodeExecute関数を実行しています。
音を出すクラスを作成し、apkをビルドし直しています。
音を出すメソッド内に、
Uri notification = RingtoneManager.getDefaultUri(RingtoneManager.TYPE_NOTIFICATION);
Ringtone r = RingtoneManager.getRingtone(CoreApplication.getInstance().getApplicationContext(),notification);
r.play();
と記述しています。
投票数:0
平均点:0.00
ISHIJIMA
居住地: 静岡県
投稿数: 1827
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
ヘルプで「モバイルアプリに定義されたネイティブなコードを利用するには」で検索してみて下さい。
あとモバイルデモのNativeが参考になるかもしれません。
xpa2.4たどSampleProjects\Rich Internet Samples\Androidの下にPDFの説明もあります。
私自身やったことがないのでわかりませんが・・
あとモバイルデモのNativeが参考になるかもしれません。
xpa2.4たどSampleProjects\Rich Internet Samples\Androidの下にPDFの説明もあります。
私自身やったことがないのでわかりませんが・・
投票数:1
平均点:10.00
TKitabayashi
投稿数: 90
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
デモにありましたね。
Rich Internet Samplesプロジェクト(すべてのプログラムからの場合は、RIA逆引きサンプル)にプログラム例がありました。
xpa3.2のRIA逆引きサンプルですと、404行目です。
Rich Internet Samplesプロジェクト(すべてのプログラムからの場合は、RIA逆引きサンプル)にプログラム例がありました。
xpa3.2のRIA逆引きサンプルですと、404行目です。
投票数:0
平均点:0.00
satuki6
投稿数: 64
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
ありがとうございます。大変参考になり早速実行しましたが
1.音を出すクラスを
SampleProjects\Rich Internet Samples\Android\Sound-src\Sound.javaのコードを利用しようと思いましが、どこに保存してビルドしたらいいのかわかりません。
試しに、settings.propertiesとbuild.cmdのあるフォルダにコピーしてビルドましたが、実行すると
java.lang.ClassNotFoundException
my.application.full.Sound
とエラーになります。
宜しくお願いします。
1.音を出すクラスを
SampleProjects\Rich Internet Samples\Android\Sound-src\Sound.javaのコードを利用しようと思いましが、どこに保存してビルドしたらいいのかわかりません。
試しに、settings.propertiesとbuild.cmdのあるフォルダにコピーしてビルドましたが、実行すると
java.lang.ClassNotFoundException
my.application.full.Sound
とエラーになります。
宜しくお願いします。
投票数:0
平均点:0.00
TKitabayashi
投稿数: 90
![一人前 一人前](../../uploads/rank3dbf8ea81e642.gif)
RIAModules\Android\Source\\app\src\main\java\com\magicsoftware\magicdev
フォルダにコピーします。
Sound.javaの組込方法の詳細は、
すべてのプログラムの「サンプルアプリケーションについて」というヘルプに記載があります。
ヘルプファイルの実パスは、
%Magicインストールフォルダ%SampleProjects\Sample_Applications.chm
です。
フォルダにコピーします。
Sound.javaの組込方法の詳細は、
すべてのプログラムの「サンプルアプリケーションについて」というヘルプに記載があります。
ヘルプファイルの実パスは、
%Magicインストールフォルダ%SampleProjects\Sample_Applications.chm
です。
投票数:0
平均点:0.00
satuki6
投稿数: 64
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
ありがとうございました。
無事、音を鳴らすことができました。
無事、音を鳴らすことができました。
投票数:0
平均点:0.00
Tanda
投稿数: 2151
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
ちなみに、Magic添付のサンプルプログラムでは、ユーザ定義関数を
作成してその中からメソッドをコールしていますが、ユーザイベント
から直接コールしても、問題なく動きますよ。わずか2行で済みます。
作成してその中からメソッドをコールしていますが、ユーザイベント
から直接コールしても、問題なく動きますよ。わずか2行で済みます。
投票数:0
平均点:0.00