0

私はAndroid向けの開発にかなり慣れておらず、何か助けを得たいと思っていました。

まず、私が達成しようとしていることについて簡単に説明します。

私が開発しているアプリ内で、ユーザーは開始する新しいプロジェクトごとにプロジェクトプロファイルを作成できます。SDカードに保存されている新しいプロジェクトごとに新しいXMLファイルを作成するコードをすでに作成しました。

ここで、ユーザーが選択できるようにメイン画面にさまざまなプロジェクトのリストを作成したいのですが、これを行う方法が100%わかりません。私の最初の考えは、Projects List作成されたすべてのプロジェクトをリストするというXMLファイルを作成することでした。しかし、新しいプロジェクトが作成されるたびにXMLファイルを更新する方法がわからないようです。ここで、助けを求めていました。

誰かがXMLファイルを更新する方法を理解するのを手伝ってもらえますか?

返信をよろしくお願いします。

4

2 に答える 2

0

私が最初に考えたのは、作成されたすべてのプロジェクトをリストするProjectsListというXMLファイルを作成することでした。

これを行う代わりに、作成された(作成されたプロジェクトに対応する)xmlファイルの数を単純に確認してみませんか?今、あなたはあなたが作成したフォルダにそれらのプロジェクトを保存していると思いますSD Cardので、その情報をユーザーに表示するときは、プロジェクトフォルダを確認して、いくつあるかを確認してください(名前を取得し、参照を取得します)それらのxmlファイルに追加して、ユーザーアクションなどでそれらを開き、ユーザーに提示できるようにします。

これは、アプリが実行されていないときにユーザーがそれらのxmlファイルを削除する可能性がある場合は言うまでもなく、ユーザーがプロジェクトに変更を加えるたびにxmlを更新するロジックを実装するよりもはるかに簡単です。

于 2012-07-01T11:59:21.993 に答える
0

私は次のことをします。

ユーザーはいくつかのプロジェクトを作成します-そして各プロジェクトにはxmlファイルがあります。

すべてのxmlファイルをチェックします-それぞれから少し情報を取得し、ListViewを構築します: Androidリストビューの例

ここから、各XMLファイルから必要な情報を見つけるという大変な作業を行うカスタムアダプタを作成できます。ユーザーが[プロジェクトの参照]ボタンをクリックすると、リストビューにすべてのプロジェクトが表示されます。

于 2012-07-01T12:20:12.590 に答える