お世話になります。
安藤です
突然ですが質問がありメールします、
Xml Layoutフアイル内でフラグ判定を行い、使用するviewを替えたいのですが、どのような方法で切り替えることが可能でしょうか?
宜しくお願いします。
深見さん
返信下さいましてありがとうございます。
お伝えわすれがありましたので補足すると、
case1で使用するpreferenceと、case2で使用するdialogpreferenceは、レイアウトファイルに定義しなくてはならず、使用するkeyは同じが望ましかったので Xml上でフラグ判定できたらなと思っていました。
Inflateで上手くいくか試してみます。
お忙しいところありがとうございました。
読み込むxmlレイアウト内で xsl:if
のboolean判定で使うviewを替えることは可能でしょうか?
この時、出来れば、java側で定義してるboolean値を見て切り替えたいです
お忙しいところ恐縮ですが宜しくお願いします
ふかみさん
お疲れ様です。安藤です。
返信遅れてすいません。
問題解決いたしましたので報告いたします。
xmlでは、使用するpreferenceを全て定義しておいて、java側で、マクロの判断でいらないpreferenceを
getPreferenceScreen().removePreference(preference) で削除することで対応しました。
viewとちがい削除後 レイアウトがきちんと詰められていたので、この対応のみで問題なさそうです。
以上宜しくお願いします