मेरी गतिविधि का लेआउट नीचे दिखाया गया है।एंड्रॉइड - सॉफ्ट कीबोर्ड स्क्रीन से बाहर मेरी गतिविधि का लेआउट धक्का देता है
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<FrameLayout android:id="@+id/title_bar"
android:layout_width="fill_parent"
android:layout_height="25dip"
android:background="@drawable/bg_title" />
<LinearLayout android:id="@+id/main"
android:width="fill_parent"
android:layout_height="fill_parent"
android:layout_weight="1">
<ListView android:id="@+id/android:list"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
<TextView android:id="@+id/android:empty"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
</FrameLayout>
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="50dip" >
<EditText android:id="@+id/query"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:hint="Enter some search terms"
android:singleLine="true"
android:layout_weight="1" />
<Button android:id="@+id/btn_hide"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/btn_hide"
android:layout_marginLeft="6dip" />
</LinearLayout>
</LinearLayout>
तो, खोज बॉक्स स्क्रीन के नीचे तय किया गया है।
लेकिन, जब उपयोगकर्ता संपादन टेक्स्ट पर क्लिक करता है, तो सॉफ्ट कीबोर्ड दिखाता है और खोज बॉक्स को छोड़कर स्क्रीन के लेआउट को धक्का देता है।
मैं अभी एंड्रॉइड के साथ शुरू कर रहा हूं, तो क्या मैं यहां कुछ भी गलत कर रहा हूं ??
धन्यवाद। यह वह विशेषता थी जिसे मैं ढूंढ रहा था। लेकिन, जैसा कि यह मूल्य है, मुझे इसे आवश्यक बनाने के लिए "समायोजन" का उपयोग करना था। – venkatagiri
हाय, मुझे भी एक ही समस्या है। लेकिन मैं "adjustResize" का उपयोग नहीं कर सकता। क्योंकि मेरे पास नीचे टैबबार है। अगर मैं आकार बदलना टैबबार का उपयोग सॉफ्ट सॉफ्टपैड से ऊपर धकेल दिया जाएगा। मैं ऐसा नहीं करना चाहता हूं। इसलिए यदि कोई समाधान कर रहा है तो कृपया मेरी मदद करें। – Raj