2011-03-18 17 views
6

मेरे पास मेरी मुख्य गतिविधि के onCreate में निम्न कोड:क्यों GetWindow()। SetSoftInputMode (WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE); लैंडस्केप मोड में काम नहीं करता है?

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE); 
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN); 

मेरे पास मेरी लेआउट भूमि/main.xml में निम्न कोड

<EditText android:imeOptions="flagNoExtractUi</EditText> 

क्यों softinput UI के शीर्ष पर आरोपित किया गया है लेकिन लैंडस्केप मोड में इसका आकार नहीं बदलता है?
लैंडस्केप मोड में सॉफ्टफूट व्यवहार के साथ यूआई बनाने के लिए मैं पोर्ट्रेट मोड के समान कैसे कर सकता हूं?

उत्तर

0

अरे डाइवर्स यह तथ्य हो सकता है कि आप अपने manifest.xml में अपने आईएमई विकल्प घोषणा पर एक समापन उद्धरण चिह्न खो रहे हैं।

उम्मीद है कि इससे मदद मिलती है !!

डौग

+0

क्षमा बस .... वास्तव में इस साइट का उपयोग और मैं हमेशा के रूप में कई अनुत्तरित सवालों के जवाब के रूप में मैं वे शायद तीन साल बाद एक सवाल को हटा सकते हैं चाहिए शुरू कर दिया वैसे भी खेद नहीं था जितनी जल्दी –