gpt4 book ai didi

java - 单击该 fragment 内的按钮关闭 fragment

转载 作者:太空狗 更新时间:2023-10-29 15:30:55 25 4
gpt4 key购买 nike

我有一个带有两个按钮的 fragment - 确认和取消。一个按钮,即确认按钮,从 EditText 获取用户输入并将其转换为 USSD 请求。现在我想让取消按钮关闭该 fragment ,就像 alertDialog 上的否定按钮一样。

我读过很多与此有点相似的问题,但似乎没有一个能满足我的需求。

public void onClick(View v) {
switch (v.getId()) {
case R.id.confirmButton:

if (inputField.getText().toString().trim().length() == 16) {
load();
inputField.requestFocus();
} else if (inputField.getText().toString().trim().length() < 16) {
Toast.makeText(getActivity(), R.string.toast_number_not_valid, Toast.LENGTH_SHORT).show();
}

break;

case R.id.cancelButton:
dismiss();
break;
}
}

private void load() {
// bla - bla - bla
}

public void dismiss(){
//dear fragment, I don't need you right now, just dismiss
}

这里我需要 dismiss() 方法。

我们将不胜感激。

最佳答案

只需调用:

getActivity().onBackPressed();

关于java - 单击该 fragment 内的按钮关闭 fragment ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43043936/

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