ฉันกำลังทำงานในแอปพลิเคชัน Android และกำลังใช้ DialogFragment เพื่อแสดงกล่องโต้ตอบและฉันต้องการทำให้ DialogFragment นั้นไม่สามารถยกเลิกได้ ฉันได้ทำให้คุณสมบัติที่ยกเลิกการโต้ตอบเป็นเท็จ แต่ก็ยังไม่ส่งผลกระทบ
โปรดตรวจสอบรหัสของฉันและแนะนำวิธีแก้ปัญหาให้ฉัน
public class DialogTest extends DialogFragment {
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
return super.onCreateDialog(savedInstanceState);
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.dialog_test, container, true);
getDialog().requestWindowFeature(STYLE_NO_TITLE);
getDialog().setCancelable(false);
return view;
}
}