背景:
現在、カスタムダイアログを使用してパスワードを要求するAndroidアプリケーションを開発中です。今後のプロジェクトでは、最小限の設定でこのダイアログ(その全体を使用)を使用できるようにしたいと考えています。複数のプロジェクトのリユースクラスファイルとリソース
質問:
私は1つのパッケージにこのダイアログのコードとXMLのすべてをカプセル化することができます方法はありますか?理想的には、私は単にダイアログをインポートし、それを使ってやりたいのです。これはコードで行うのは簡単ですが、XMLレイアウトや文字列リソースファイルでこれを行う方法がわかりません。基本的には、各プロジェクトのstrings.xmlファイルに手動で文字列要素を追加するだけでなく、レイアウトをコピーする(したがって複製する)必要もありません。私はコードにハードコーディングする文字列やレイアウトを考えましたが、それは悪い習慣のようです(わずか4〜5文字列と2つのテキストボックスでさえ)。
これを行うにはどうすればよいでしょうか?
なぜこの種のライブラリやフレームワークを書いてみませんか?そうすれば、将来のプロジェクトであなたのライブラリを使うことができます。 –
ええ、それは私が後にしたものです。 Androidツールが一歩前進し、すでにこれをサポートしていたことに気付かなかった。 – phobos51594