پاسخ داده شد
فرض کنید بخواهیم یک اکتیویتی را در حالت (عمودی) portrait یا (افقی) landscape قفل کنیم تا دیگر صفحه در صورت چرخش، تغییر نکند. مثلاً در شکل زیر، اکتیویتی را در حالت portrait قفل کرده ایم:

اندروید اکتیویتی جلوگیری از چرخش خودکار عدم چرخش اکتیویتی غیر فعال کردن چرخش خودکار غیرفعال کردن چرخش خودکار در اندروید
- نفیسه افقی 6 سال قبل سوال کرد
- آخرین ویرایش 6 سال قبل
- شما باید برای ارسال دیدگاه وارد شوید
پاسخ عالی
برای این کار لازم است تا به فایل Androidmanifest.xml رفته و در تگ اکتیویتی مورد نظر (<activity>)، این خط کد را وارد کنید:
android:screenOrientation="portrait"
این برای حالت عمودی است. برای حالت افقی، تنها لازم است تا مقدار portrait را به landscape تغییر دهید.
به همین راحتی ! 🙂
- نفیسه افقی 6 سال قبل پاسخ داد
- شما باید برای ارسال دیدگاه وارد شوید
پاسخ شما