gpt4 book ai didi

android - 单击自定义 DialogPreference 按钮上的事件

转载 作者:行者123 更新时间:2023-11-30 03:10:56 25 4
gpt4 key购买 nike

我根据 this link. 的回答创建了自定义首选项对话框

现在我想在我的 ActivityPreferenceScreen Activity 类中的那个按钮上单击事件。我怎样才能做到这一点?

最佳答案

在您的 Activity 中添加以下属性:

 OnClickListener prefButtonListener = new OnClickListener() {
public void onClick(View view)
{
Log.v("Btn", "Clicked");
}
};

在实例化 EditTextPreferenceWithButton 类的地方,添加以下代码:

editTextPreferenceWithButton.attachButtonListener(prefButtonListener);

然后,在您的 EditTextPreferenceWithButton 类中添加以下内容:

    public void attachButtonListener(OnClickListener listener) {
this.button.setOnClickListener(listener);
}
}

关于android - 单击自定义 DialogPreference 按钮上的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20991383/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com