আমি যখন আমার স্ক্রিনটি ঘোরান তখন আমার অ্যান্ড্রয়েড অ্যাপ্লিকেশনটি কেন ঘোর হয় না


16

আমি লিবিজিডিএক্সে একটি গেম তৈরি করছি এবং গেমের স্ক্রিন ওরিয়েন্টেশনটি ল্যান্ডস্কেপে রয়েছে। আমি এটি ল্যান্ডস্কেপে থাকতে চাই তবে আমি এখনও চাই যে ব্যবহারকারীটি ডিভাইসটি অন্য দিকে ফ্লিপ করতে সক্ষম হবে এবং স্ক্রিনটি এটির সাথে ঘোরানো হবে। আমার অ্যাপ্লিকেশন এটি করতে অস্বীকার করেছে এবং আমি ঠিক করতে পারি না যে এটি ঠিক করতে। আমি আমার অ্যাক্সিলোমিটার এবং কম্পাস চালু করার চেষ্টা করেছি (কম্পাস থেকে কোনও কিছুর প্রত্যাশা করা হয়নি) তবে কিছুই পরিবর্তন হয়নি। কোন ধারনা?

উত্তর:


18

এটি একটি libGDX প্রকল্পে "ল্যান্ডস্কেপ" মোডে লক করা ডিফল্ট। আপনাকে আপনার " অ্যান্ড্রয়েড ম্যানিফেস্ট.এক্সএমএল " এ যেতে হবে এবং অ্যান্ড্রয়েড পরিবর্তন করতে হবে : স্ক্রিনওরিয়েন্টেশন = "ল্যান্ডস্কেপ" খুব অ্যান্ড্রয়েড: স্ক্রিন ওরিয়েন্টেশন = "সেন্সরল্যান্ডস্কেপ"

আরও বিকল্প রয়েছে - http://developer.android.com/guide/topics/manifest/activity-element.html#sc رین আপনার পছন্দের সাথে কেবল "সেন্সর ল্যান্ডস্কেপ" প্রতিস্থাপন করুন।


1
তবে আমি এটি প্রতিকৃতিতে স্যুইচ করতে চাই না তবে আমি এটির দিক স্যুইচ করতে চাই। সুতরাং আপনার একপাশে যদি আপনার ডিভাইস থাকে তবে স্ক্রিনটি একই রকম থাকবে তবে এটি অন্য দিকে চাইলে তবে এখনও ল্যান্ডস্কেপ এটি অন্য দিকে স্যুইচ করবে।
G3tinmybelly

ওও আমার খারাপ, আমি মনে করি "বিপরীতমুখী ল্যান্ডস্কেপ" যুক্ত করুন
ক্রিটকো


4
সেখানে ডকস পড়ে, আমার মনে হয় আপনার "সেন্সরল্যান্ডস্কেপ" দরকার
ক্র্টকো

অসাধারণ :) আমি সাহায্য করতে পেরে খুশি
Krtko

0

আমি এই পুরাতনটি জানি, তবে উত্তরগুলির জন্য এখানে আসা ব্যবহারকারীদের জন্য আপনাকে যা করতে হবে তা হ'ল "অ্যান্ড্রয়েড ম্যানিফেস্ট.এক্সএমএল" ফাইলের মধ্যে। যেখানে এর ট্যাগ রয়েছে আপনার একটি অ্যান্ড্রয়েড স্থাপন করতে হবে: ল্যান্ডস্কেপ থেকে প্রতিকৃতি এবং বিপরীত দিকে এর অভিমুখটি ট্র্যাক করতে স্ক্রিনওরিয়েন্টেশন = "সেন্সর" track

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.