đ setFlags(flags, mask) āĻীāĻাāĻŦে āĻাāĻ āĻāϰে?
đ¤ āĻāĻāĻ āĻিāύিāϏ āĻĻু'āĻŦাāϰ āĻেāύ āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰা āĻšāϞো?
window.setFlags(
WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS,
WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS
)
āĻāĻাāύে FLAG_LAYOUT_NO_LIMITS āĻĻু'āĻŦাāϰ āĻেāύ āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰা āĻšāϞো? āĻāĻি āĻŦুāĻāϤে āĻšāϞে setFlags(int flags, int mask) āĻŽেāĻĨāĻĄāĻি āĻিāĻাāĻŦে āĻাāĻ āĻāϰে āϤা āĻŦোāĻা āĻĻāϰāĻাāϰ।
đ setFlags(flags, mask) āĻীāĻাāĻŦে āĻাāĻ āĻāϰে?
đ āĻāĻি āĻĻুāĻāĻি āĻিāύিāϏ āĻāϰে—
1️⃣ āĻĒ্āϰāĻĨāĻŽ āĻĒ্āϝাāϰাāĻŽিāĻাāϰ (flags) → āĻোāύ āĻĢ্āϞ্āϝাāĻ āĻাāϞু (ON) āĻāϰāĻŦো āϏেāĻি āĻŦāϞে।
2️⃣ āĻĻ্āĻŦিāϤীā§ āĻĒ্āϝাāϰাāĻŽিāĻাāϰ (mask) → āĻোāύ āĻĢ্āϞ্āϝাāĻ āĻĒāϰিāĻŦāϰ্āϤāύ āĻāϰা āϝাāĻŦে āϏেāĻি āĻŦāϞে।
✅ āϝāĻĻি flags āĻāĻŦং mask āĻāĻāĻ āĻšā§, āϤাāĻšāϞে āϏেāĻি āύিāĻļ্āĻিāϤ āĻāϰে āϝে āύিāϰ্āĻĻিāώ্āĻ āĻĢ্āϞ্āϝাāĻāĻি āϏেāĻ āĻšāĻŦে।
❌ āϝāĻĻি mask āĻāϞাāĻĻা āĻšā§, āϤাāĻšāϞে āĻļুāϧুāĻŽাāϤ্āϰ āĻāĻ āĻĢ্āϞ্āϝাāĻāĻুāϞোāĻ āĻĒāϰিāĻŦāϰ্āϤিāϤ āĻšāĻŦে। āĻ
āύ্āϝ āĻোāύো āĻĢ্āϞ্āϝাāĻ āĻĒāϰিāĻŦāϰ্āϤāύ āĻšāĻŦে āύা।
đ¯ āĻŦাāϏ্āϤāĻŦ āĻāĻĻাāĻšāϰāĻŖ:
āϧāϰুāύ, āĻāĻĒāύি āĻাāύ FLAG_LAYOUT_NO_LIMITS āĻাāϞু āĻāϰāϤে āĻšāĻŦে, āĻ
āύ্āϝ āĻিāĻু āύā§। āϤাāĻšāϞে mask-āĻāϰ āĻŽāϧ্āϝেāĻ āĻāĻিāĻেāĻ āϰাāĻāϤে āĻšāĻŦে।
window.setFlags(
WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS, // ✅ āĻāĻ āĻĢ্āϞ্āϝাāĻ āĻাāϞু āĻāϰāĻŦো
WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS // đ āĻļুāϧুāĻŽাāϤ্āϰ āĻāĻ āĻĢ্āϞ্āϝাāĻ āĻĒāϰিāĻŦāϰ্āϤāύ āĻāϰāĻŦো
)
āĻāĻাāύে,
FLAG_LAYOUT_NO_LIMITSāĻাāϞু āĻšāĻŦে āĻাāϰāĻŖ āĻāĻি āĻĒ্āϰāĻĨāĻŽ āĻĒ্āϝাāϰাāĻŽিāĻাāϰে āĻāĻে।mask-āĻāĻFLAG_LAYOUT_NO_LIMITSāĻāĻে, āϤাāĻ āϏেāĻি āύিāĻļ্āĻিāϤ āĻāϰāĻŦে āϝে āĻেāĻŦāϞ āĻāĻিāĻ āĻĒāϰিāĻŦāϰ্āϤāύ āĻšāĻŦে।
đĄ āĻāĻি "āϏেāĻĢāĻি āĻŽেāĻাāϰ" (safety measure) āĻšিāϏেāĻŦে āĻাāĻ āĻāϰে, āϝাāϤে āĻ āύ্āϝ āĻোāύো āĻĢ্āϞ্āϝাāĻে āĻ āϝাāĻিāϤ āĻĒāϰিāĻŦāϰ্āϤāύ āύা āĻšā§।
đ āĻী āĻšāĻŦে āϝāĻĻি mask āĻিāύ্āύ āĻিāĻু āĻĻেāĻā§া āĻšā§?
window.setFlags(
WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS,
WindowManager.LayoutParams.FLAG_FULLSCREEN // đ āĻāĻাāύে āĻ
āύ্āϝ āĻĢ্āϞ্āϝাāĻ āĻĻেāĻā§া āĻšāϞো
)
āĻāĻাāύে,
FLAG_LAYOUT_NO_LIMITSāĻাāϞু āĻāϰāϤে āĻাāĻ্āĻি।- āĻিāύ্āϤু
mask-āĻ āĻļুāϧুāĻŽাāϤ্āϰFLAG_FULLSCREENāĻĒāϰিāĻŦāϰ্āϤāύ āĻāϰাāϰ āĻ āύুāĻŽāϤি āĻĻেāĻā§া āĻšā§েāĻে।
đ āĻĢāϞে, FLAG_LAYOUT_NO_LIMITS āĻāϏāϞে āĻাāϞু āĻšāĻŦে āύা! đ˛
āĻāĻāύ্āϝ āĻāĻŽāϰা āύিāĻļ্āĻিāϤ āĻāϰāϤে āĻাāĻ āϝে mask-āĻ āĻ িāĻ āĻāĻ āĻĢ্āϞ্āϝাāĻāĻ āĻāĻে āϝা āĻāĻŽāϰা āĻĒāϰিāĻŦāϰ্āϤāύ āĻāϰāϤে āĻাāĻ।
đĨ āϏংāĻ্āώেāĻĒে:
đš āĻāĻāĻ āĻĢ্āϞ্āϝাāĻ āĻĻু'āĻŦাāϰ āĻĻেāĻā§া āĻšā§, āϝাāϤে āύিāĻļ্āĻিāϤ āĻāϰা āϝাā§ āϝে āϏেāĻিāĻ āĻĒāϰিāĻŦāϰ্āϤিāϤ āĻšāĻŦে āĻāĻŦং āĻ
āύ্āϝ āĻিāĻুāϤে āĻোāύো āĻĒāϰিāĻŦāϰ্āϤāύ āĻāϏāĻŦে āύা।
đš āĻāĻি "āϏেāĻĢāĻি āĻŽেāĻাāϰ", āϝাāϤে āĻুāϞ āĻāϰে āĻ
āύ্āϝ āĻোāύো UI āĻĢ্āϞ্āϝাāĻ āĻĒāϰিāĻŦāϰ্āϤিāϤ āύা āĻšā§।
đš mask āĻāϞাāĻĻা āĻšāϞে, āĻļুāϧুāĻŽাāϤ্āϰ āĻāĻ āύিāϰ্āĻĻিāώ্āĻ āĻĢ্āϞ্āϝাāĻ āĻĒāϰিāĻŦāϰ্āϤāύ āĻšāĻŦে।
đ āĻāĻি āϏ্āĻ্āϝাāύ্āĻĄাāϰ্āĻĄ āĻĒ্āϝাāĻাāϰ্āύ, āĻāĻŦং āĻŦেāĻļিāϰāĻাāĻ āĻ্āώেāϤ্āϰে āĻāĻাāĻŦেāĻ āĻŦ্āϝāĻŦāĻšাāϰ āĻāϰা āĻšā§। đ
Comments
Post a Comment