私はAndroid用のジェスチャービルダーのデモを見てきましたが、SDカードを持っていればうまく機能します。SDカードではなく内部ストレージに書き込むように調整しようとしています。
これまでのところ、それはかなり単純です、
if (android.os.Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED))
{
_sStoreFile = new File(Environment.getExternalStorageDirectory(), _fileName);
}
else
{
_sStoreFile = new File(Environment.getDataDirectory(), _fileName);
}
ただし、私が作成したジェスチャは保存しません。これはかなりまばらな情報であることを私は知っており、質問やコメントに基づいて詳細を投稿したいと思います。
ジェスチャーが保存されない理由を見つけるために何を調べるべきかについて誰かが提案を持っていますか?