मुझे पता है कि इससे पहले इस बारे में कई प्रश्न पूछे गए हैं लेकिन मुझे मेरी समस्या का उत्तर नहीं मिल रहा है। मैं एक एंड्रॉइड एप्लिकेशन पर काम कर रहा हूं और मैं एक एडिटटेक्स्ट फ़ील्ड को विस्तारित करना चाहता हूं क्योंकि उपयोगकर्ता इसमें टाइप करता है। मैं चाहता हूं कि यह पहले न्यूनतम आकार हो और विस्तार करें यदि उपयोगकर्ता न्यूनतम अनुमति देता है उससे अधिक टाइप करता है। यहाँ मेरी कोड अब तक है:संपादित करें टेक्स्ट को भरें क्योंकि यह भर गया है
<ScrollView
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:fillViewport="true" >
<linearLayout
android:layout_height="match_parent"
android:layout_width="wrap_content"
android:orientation="vertical"
android:padding="5dp" >
<linearLayout>
...content...
</linearLayout>
<linearLayout>
...content...
</linearLayout>
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="textMultiLine"
android:lines="7"
android:gravity="top" />
</linearLayout>
</ScrollView>
EditText क्षेत्र, माता पिता LinearLayout अंदर है माता पिता scrollview के अंदर। यह स्क्रीन पर ठीक दिखता है लेकिन जब मैं संपादन टेक्स्ट फ़ील्ड में 7 वीं पंक्ति से पहले जाता हूं तो मुझे टेक्स्ट फ़ील्ड के माध्यम से बैक अप लेने के लिए एक ट्रैकबॉल का उपयोग करना पड़ता है। स्क्रीन को स्क्रॉल करना पूरी स्क्रीन स्क्रॉल करता है। क्या कोई मुझे कुछ सुझाव दे सकता है? मैंने समान प्रश्नों के लिए अलग-अलग सुझावों को लागू करने का प्रयास किया है लेकिन किसी ने मुझे सही जवाब नहीं दिया है। धन्यवाद
यदि आप इसे बढ़ाना जारी रखना चाहते हैं, तो मैं आपके प्रश्न पर स्पष्ट नहीं हूं: 'android: lines =" 7 "'। – Sam
@ सैम फिर मैं एक विशेष आकार में संपादन टेक्स्ट बॉक्स कैसे रखूं? मैं नहीं चाहता कि यह एक छोटा बॉक्स बन जाए, मैं इसे – adohertyd
से शुरू करने के लिए एक बड़ा बॉक्स बनना चाहता हूं क्या आपने 'एंड्रॉइड: मिनीहेइट' और' एंड्रॉइड: मिनीविड्थ 'की कोशिश की है? – Sam