3
ボタンをクリックすると、onClickListenerメソッドでビューが取得されます。 Like:環境設定でビューを取得する
私はPreferenceで同じことをすることができます。つまり、好みの画面のビューをいくつかの方法に渡したいのですか?
ボタンをクリックすると、onClickListenerメソッドでビューが取得されます。 Like:環境設定でビューを取得する
私はPreferenceで同じことをすることができます。つまり、好みの画面のビューをいくつかの方法に渡したいのですか?
あなたが
Preference myPreference = findPreference("preference_key");
myPreference.setOnPreferenceClickListener(new OnPreferenceClickListener() {
@Override
public boolean onPreferenceClick(Preference preference)
{
return false;
}
});
を行うことができますPreferenceFragment/PreferenceActivityで好みを見つけることに言及している場合はあなたが考えているかの伝統的な意味でのビューを取得することはできませんが、あなたは意志代わりにPreferenceオブジェクトを取得します。ただし、getView (View convertView, ViewGroup parent)
に電話をかけることができます。
返信してくれてありがとうしかし、あなたは私があなたのケースのために、この方法 –
を理解することができませんとあなたは両方にnullを渡すことができ、例を挙げてgetViewメソッド()メソッドのパラメータがどうあるべきか伝えることができます。ビュービュー= myPreference.getView(null、null);彼らはここでチェックアウトプリファレンスのドキュメントをするために使用されているものについての説明は:http://developer.android.com/reference/android/preference/Preference.html getViewメソッドまでスクロールダウン...申し訳ありませんが、私ができる何らかの理由そのメソッドに直接リンクしないでください – dymmeh
ありがとうたくさん...それは働いた:) –