私はよくあなたの質問を理解している場合、私は知りません。とにかく、使用しているinflateメソッドは、既存のVievGroupの子としてそのcustom_dialogレイアウトを単純に拡張します。フォルダ内で何もする必要はありません。そのコードとディレクトリ階層との間には関係はありません。この小さな例では、多分あなたの疑問を明確に
resource ID for an XML layout resource to load (e.g., R.layout.main_page)
root Optional view to be the parent of the generated hierarchy.
:
これらの方法は、(DOCから)取得2つのパラメータです。このコード行:
LinearLayout lLayout = inflater.inflate(R.layout.buttons, R.id.layout1);
は同等です:
Button b = (Button) inflater.inflate(R.layout.buttons, null);
LinearLayout lLayout = (LinearLayout)findViewById(R.id.layout1);
lLayout.addView(b);
出典
2011-12-19 00:47:59
gwa
私はそれはそれと同じくらい簡単だった、質問にあなたの答えのための – Entreco