1

ここに問題があります...

画像や録音物をいくつかの情報とともにデータベースにアップロードできるアプリを作成しようとしています。アップロード部分は問題ありません。3つのオプションがあり、写真を撮ります。サウンドを録音してファイルを選択します。最初にファイルの選択に取り組むことにしました...ファイルを選択してそれを私のphpスクリプトに投稿できるボタンをクリックするだけで可能ですか?また、カメラやサウンドレコーダーの起動方法に関するアドバイスも大歓迎です。

ありがとう

ジェームズ

4

1 に答える 1

3

ListViewのダイアログを使用してファイルを選択できます。ファイルを選択したら、Webサービスにアップロードするためのこのチュートリアルを確認できます。

http://www.anddev.org/upload_files_to_web_server-t443-s30.html

インテントを使用してカメラを起動できます。

Intent cameraIntent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(cameraIntent, 1);

キャプチャできるもの:

@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data){
  // result code = 1
  // grab the image you took with the camera from data
}

* アップデート *

ダイアログに関しては、作成の詳細について次のリンクを確認できます。

ダイアログ内にリストビューを作成することは可能ですか?

http://androidforums.com/application-development/53924-how-add-listview-dialog.html

また、ListViewを管理するためのArrayAdapterに精通している必要があります。

http://www.softwarepassion.com/android-series-custom-listview-items-and-adapters/

于 2011-02-03T16:56:19.113 に答える