1

ファイルを選択するために、ダイアログ ボックスを開く必要があります。

  1. ファイルを保存するには、ユーザーが保存するファイル名を選択する必要があります
  2. ファイルをロードするには、ユーザーが既存のファイルを選択する必要があります

API でファイル ダイアログが見つかりません。ファイル選択ダイアログをポップアップする方法はありますか?

4

1 に答える 1

2

最初: iOS ではこれが許可されていないため、これは Android でのみ機能します。(もちろんこれは可能ですが、iOS では他のアプリからファイルにアクセスできず、SD カードがないため意味がありません)。

残念ながら、Titanium で利用できるファイル ダイアログはありません。Appcelerators のマーケット プレイスで既存のプラグインを確認するか、自分で試してみることができます。

Android では、SD カードの内容を読み取り、テーブルビューで表示できるはずです。必要なのはTi.FilesystemAPI だけです。SDカードへのファイルの読み書きが可能です。ただし、注意してください: Android 4.1+ にはいくつかの変更があり、ファイルをグローバルに読み取り可能にすることができないため、他のアプリとファイルを共有することはできないようです。(意図的にこのファイル URL を共有することはできません。私はこれを試しました。そのためには ContentProvider が必要です。ネイティブ拡張機能が必要なため、Titanium で簡単に実装することはできません。)ファイルエクスプローラー。

于 2013-04-06T19:57:01.437 に答える