1

NDK インターフェイス/ライブラリを使用して Android アプリケーションを開発しています。現時点では、ネイティブの C++ 関数をさらに呼び出すすべての Java クラス/アクティビティとメソッドを設計しました。

先に進む前に、次の質問をしたいと思います。

新しい TXT ファイルを作成するための TextEditor アクティビティを設計しました。最初: ファイルをストレージとアプリ フォルダーに保存したいのですが、実現可能ですか? 2番目:ファイルを見つけることができるディレクトリはどれですか?

ListView を含む DirectoryList アクティビティを設計しました。最初に、以前に保存した TXT ファイルをリストに表示したいのですが、適切なフォルダーを検索し、必要なファイル (プレフィックス "a_" を付けて) のみを実行することによって、どのように行うことができますか? 2 番目: ファイルを変更するために TextEditor を再度開くことができるように、リスト項目に「ダブルクリック」機能を追加できますか?

前もって感謝します。アレックス

4

1 に答える 1

0

次のように解決します。

ListOfFile.setClickable(true);
        ListOfFile.setOnItemClickListener(new AdapterView.OnItemClickListener() {

          public void onItemClick(AdapterView<?> arg0, View arg1, int position, long arg3) {

              String name_of_file = ListOfFile.getItemAtPosition(position).toString();

              Intent myIntent = new Intent();
              myIntent.setClass(DirectoryListener.this, TextViewer.class);
              Bundle bundle = new Bundle(); 
              bundle.putString ("filename", name_of_file);
              myIntent.putExtras(bundle);
              startActivity(myIntent);
              finish();

          }
        });
于 2012-01-14T09:01:37.420 に答える