2010-12-02 1 views
0

背景:
現在、カスタムダイアログを使用してパスワードを要求するAndroidアプリケーションを開発中です。今後のプロジェクトでは、最小限の設定でこのダイアログ(その全体を使用)を使用できるようにしたいと考えています。複数のプロジェクトのリユースクラスファイルとリソース

質問:
私は1つのパッケージにこのダイアログのコードとXMLのすべてをカプセル化することができます方法はありますか?理想的には、私は単にダイアログをインポートし、それを使ってやりたいのです。これはコードで行うのは簡単ですが、XMLレイアウトや文字列リソースファイルでこれを行う方法がわかりません。基本的には、各プロジェクトのstrings.xmlファイルに手動で文字列要素を追加するだけでなく、レイアウトをコピーする(したがって複製する)必要もありません。私はコードにハードコーディングする文字列やレイアウトを考えましたが、それは悪い習慣のようです(わずか4〜5文字列と2つのテキストボックスでさえ)。

これを行うにはどうすればよいでしょうか?

+0

なぜこの種のライブラリやフレームワークを書いてみませんか?そうすれば、将来のプロジェクトであなたのライブラリを使うことができます。 –

+0

ええ、それは私が後にしたものです。 Androidツールが一歩前進し、すでにこれをサポートしていたことに気付かなかった。 – phobos51594

答えて

0

コードとリソースの両方を共有できるように、library projectを作成する必要があります。

+0

これは私が必要としていたものです。ありがとうございました。 – phobos51594

関連する問題