साथ मैं एक लेआउट आकार मुद्दा है ...का आकार बदला जा लेआउट गतिशील ViewFlipper
मैं एक लेआउट एक ViewFlipper, एक LinearLayout (एक MapView युक्त) के होते हैं जो, और सभी एक ऊर्ध्वाधर पंक्ति में एक 2 LinearLayout की है।
<LinearLayout
android:width="match_parent"
android:height="match_parent" >
<ViewFlipper
android:width="match_parent"
android:height="wrap_content" >
// Top elements
</ViewFlipper>
<LinearLayout
android:width="match_parent"
android:height="match_parent" >
// MapView
</LinearLayout>
<LinearLayout
android:width="match_parent"
android:height="wrap_content" >
// Bottom elements
</LinearLayout>
</LinearLayout>
समस्या मैं दिखाई दे रही है(), मध्य LinearLayout स्थान को भरने के विस्तार नहीं है कि जब मैं बदल ViewFlipper showNext() या showPrevious साथ एक छोटी दृश्य दिखाने के लिए है। साथ ही, जब मैं एक छोटे से दृश्य में बदलता हूं, तो मुझे पिछले व्यूफ्लिपर दृश्य से बाईं ओर खाली/खाली स्थान दिखाई देता है।
क्या इन तत्वों को गतिशील रूप से आकार देने का कोई आसान तरीका है ताकि MapView लेआउट ViewFlipper और नीचे LinearLayout पर कब्जा नहीं किया गया सभी स्थान भरने के लिए विस्तारित हो?