android - WebView and buttons layout makes buttons invisible -


मुझे निम्नलिखित लेआउट मिल गया है:

  & lt;? Xml संस्करण = "1.0 "एन्कोडिंग =" यूटीएफ -8 "? & Gt; & Lt; LinearLayout xmlns: एंड्रॉइड = "http://schemas.android.com/apk/res/android" एंड्रॉइड: layout_width = "fill_parent" एंड्रॉइड: layout_height = "wrap_content" एंड्रॉइड: अभिविन्यास = "ऊर्ध्वाधर" & gt; & Lt; WebView xmlns: एंड्रॉइड = "http://schemas.android.com/apk/res/android" एंड्रॉइड: आईडी = "@ + आईडी / वेबव्यू" एंड्रॉइड: लेआउट_विंड = "फ़िल_पेरेंट" एंड्रॉइड: layout_height = "fill_parent" / & gt; & Lt; LinearLayout xmlns: एंड्रॉइड = "http://schemas.android.com/apk/res/android" एंड्रॉइड: layout_width = "fill_parent" एंड्रॉइड: layout_height = "wrap_content" एंड्रॉइड: अभिविन्यास = "क्षैतिज" & gt; & Lt; बटन एंड्रॉइड: आईडी = "@ + आईडी / बैक" एंड्रॉइड: layout_width = "wrap_content" एंड्रॉइड: layout_height = "fill_parent" एंड्रॉइड: टेक्स्ट = "बैक" / & gt; & Lt; बटन एंड्रॉइड: आईडी = "@ + आईडी / पेज_एनम्बर" एंड्रॉइड: लेआउट_विड्थ = "लपेटो-सामग्री" एंड्रॉइड: layout_height = "fill_parent" एंड्रॉइड: टेक्स्ट = "1/100" / & gt; & Lt; बटन एंड्रॉइड: id = "@ + id / next" एंड्रॉइड: layout_width = "wrap_content" एंड्रॉइड: layout_height = "fill_parent" एंड्रॉइड: टेक्स्ट = "अगला" / & gt; & Lt; / LinearLayout & gt; & Lt; / LinearLayout & gt;  

निम्न में से कौन सी परिणाम

alt पाठ

कैसे मैं बटन को स्क्रीन पर फिट कर सकता हूं और वेबविव को उन्हें बंद कर सकता हूं?

का प्रयोग करें रिलेटिव लेआउट । इस तरह से बटन के आसपास रिश्तेदार लेआउट को लपेटें:

  एंड्रॉइड: रिलेटिव लेआउट एंड्रॉइड: layout_width = "fill_parent" एंड्रॉइड: layout_height = "wrap_content" android: layout_alignParentBottom = "true" & gt; & Lt; बटन एंड्रॉइड: एडी = "@ + आईडी / बैक" एंड्रॉइड: layout_width = "wrap_content" एंड्रॉइड: layout_height = "fill_parent" एंड्रॉइड: टेक्स्ट = "बैक" एंड्रॉइड: लेआउट_लाइनपारेंट लेफ्ट = "सच" / & gt; & Lt; बटन एंड्रॉइड: आईडी = "@ + आईडी / पेज_एनम्बर" एंड्रॉइड: लेआउट_विड्थ = "लपेटो-सामग्री" एंड्रॉइड: layout_height = "fill_parent" एंड्रॉइड: टेक्स्ट = "1/100" / & gt; & Lt; बटन एंड्रॉइड: id = "@ + id / next" एंड्रॉइड: layout_width = "wrap_content" एंड्रॉइड: layout_height = "fill_parent" एंड्रॉइड: टेक्स्ट = "अगला" / & gt; & Lt; / RelativeLayout & gt;  

android: layout_alignParentBottom = "true" सुनिश्चित करता है कि बटन में हमेशा पर्याप्त स्थान होता है।

WebView के चारों ओर एक रिलेटिव लेआउट का उपयोग करने पर विचार करें और उपयोग:

  android: layout_alignParentTop = "true" ` 

संपादित करें:

  & lt;? Xml संस्करण =" 1.0 "एन्कोडिंग =" यूटीएफ -8 "? & Gt; & Lt; RelativeLayout xmlns: एंड्रॉइड = "http://schemas.android.com/apk/res/android" एंड्रॉइड: layout_width = "fill_parent" एंड्रॉइड: layout_height = "fill_parent" एंड्रॉइड: ओरिएंटेशन = "ऊर्ध्वाधर" & gt; & Lt; RelativeLayout एंड्रॉइड: layout_width = "fill_parent" एंड्रॉइड: layout_height = "wrap_content" एंड्रॉइड: ओरिएंटेशन = "ऊर्ध्वाधर" एंड्रॉइड: लेआउट_अलगिनपेचरटॉप = "सच्चा" & gt; & Lt; WebView xmlns: एंड्रॉइड = "http://schemas.android.com/apk/res/android" एंड्रॉइड: आईडी = "@ + आईडी / वेबव्यू" एंड्रॉइड: लेआउट_विंड = "फ़िल_पेरेंट" एंड्रॉइड: layout_height = "fill_parent" / & gt; & Lt; / RelativeLayout & gt; & Lt; RelativeLayout एंड्रॉइड: layout_width = "fill_parent" एंड्रॉइड: layout_height = "wrap_content" एंड्रॉइड: ओरिएंटेशन = "ऊर्ध्वाधर" एंड्रॉइड: लेआउट_लाइनपरीरबॉटम = "सच्चा" & gt; & Lt; बटन एंड्रॉइड: एडी = "@ + आईडी / बैक" एंड्रॉइड: layout_width = "wrap_content" एंड्रॉइड: layout_height = "wrap_content" एंड्रॉइड: टेक्स्ट = "बैक" एंड्रॉइड: लेआउट_अलगिनदर्शी = "सच" / & gt; एंड्रॉइड: एंड्रॉइड: एंड्रॉइड: एंड्रॉइड: लेआउट_विंड = "रैप _ सामग्री" एंड्रॉइड: layout_height = "wrap_content" एंड्रॉइड: टेक्स्ट = "1/100" एंड्रॉइड: लेआउट_ट्राइटऑफ = "@ + आईडी / बैक" / & gt; ; एंड्रॉइड: एंड्रॉइड: layout_width = "wrap_content" एंड्रॉइड: layout_height = "wrap_content" एंड्रॉइड: टेक्स्ट = "अगला" एंड्रॉइड: layout_toRightOf = "@ + id / page_number" / & gt; & lt; बटन & एंड्रॉयड: आईडी = "@ + आईडी / अगला" & Lt; / RelativeLayout & gt; & Lt; / RelativeLayout & gt;  

Comments