मेरे पास एक रैखिक लेआउट है जिसमें एक छविदृश्य और एक और रैखिक लेआउट है जो स्क्रीन पर एक निचला पट्टी है। मैं अपनी परियोजना में कहीं और नीचे बार का उपयोग करता हूं और मुझे नहीं लगता कि यह समस्या है।दृश्य दृश्य को स्क्रीनस्क्रीन से रोकें
समस्या यह है कि छविदृश्य पूरी स्क्रीन लेता है। छवि स्वयं नहीं है, लेकिन दृश्य करता है। मुझे यह पता लगाना प्रतीत नहीं होता है। जैसा कि आप मेरे एक्सएमएल में देख सकते हैं, मैं छवि दृश्य के लिए fill_parent का उपयोग नहीं कर रहा हूं और मैंने छवि के लिए प्रत्येक संभावित स्केल टाइप की कोशिश की है।
कोई सुझाव? अगर यह मदद करता है कि मैं एंड्रॉइड एपीआई 8
संपादित करें: मैंने नीचे एक्सएमएल बदल दिया है ताकि आप जो भी लिखा है उसका उपयोग कर सकें।
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="#FFFFFF" >
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:scaleType="fitStart"
android:src="@drawable/quote_sample_img" />
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:gravity="bottom"
android:orientation="vertical" >
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="This is text" />
</LinearLayout>
</LinearLayout>
http://i.imgur.com/m3msH.png (वास्तविक तस्वीर क्षमा पर्याप्त नहीं प्रतिष्ठा पोस्ट करने के लिए)
क्या आपने imageview लेआउट और दूसरे लाइनरलेआउट के बीच की मात्रा के बीच एक निश्चित राशन सेट करने के लिए लेआउट_वेट प्रॉपर्टी का उपयोग करने का प्रयास किया है? यह कैसे हुआ? – pogo2065
ताकि इस प्रकार की तरह काम किया लेकिन जिस तरह से मैं उम्मीद करता हूं। मैंने बस पैरामीटर के पूरे समूह के साथ खेला और जब मैंने छवि को एक लेआउट_वेट = "। 8" और लाइनरलेआउट और ".2" का लेआउट_वेट दिया तो नीचे बार दिखाई दिया। अजीब बात यह है कि मैंने लाइनरलेआउट जितना अधिक वजन दिया, उतना ही कम दिखाई दिया। वह मेरे किसी मतलब का नहीं है। कोई विचार क्यों यह होगा? – amc6
मैं इसका उपयोग करके आगे बढ़ने के बारे में चिंतित हूं, भले ही यह काम करता है, क्योंकि मुझे कई और विचार जोड़ना है, और मुझे नहीं पता कि यह काम करेगा या नहीं, चाहे वह एकाधिक स्क्रीन – amc6