2010-03-28 10 views
7

प्रोग्राम करने योग्य तरीके से स्क्रीन को लैंडस्केप (या चित्र) में घुमाने के लिए कैसे करें? जब उपयोगकर्ता स्क्रीन को घुमाता है तो मैं इसे स्वतंत्र बनाने की कोशिश कर रहा हूं।प्रोग्राम करने योग्य तरीके से स्क्रीन को लैंडस्केप (या चित्र) में कैसे घुमाएं?

क्या यह संभव बात है?

अग्रिम धन्यवाद। इन मानकों के साथ

Activity.setRequestedOrientation() 

:

उत्तर

6

आप नीचे दिए गए नमूने के साथ की कोशिश कर सकते हैं ...

if (getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE) { 
    // You can set the value initially by 
    // ActivityInfo.SCREEN_ORIENTATION_UNSPECIFIED. Once set it 
    // retains it's value. The View will be rendered in the specified 
    // orientation using the code below. 
    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); 
} 
10

इस प्रयास करें आगे के संदर्भ के लिए

ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE 
ActivityInfo.SCREEN_ORIENTATION_PORTRAIT 

चेक this

+0

आप स्क्रीन को कैसे घुमाते हैं एम्यूलेटर में? – Pentium10

+3

नमपैड पर होम और पेजअप, लेकिन सुनिश्चित करें कि आप पहले नलॉक लें। ओएसएक्स पर –

+0

Ctrl + F11 :) – systempuntoout

संबंधित मुद्दे