الحصول على SDK الروبوت عرض ويب و TabWidget للعب الجميل
-
07-07-2019 - |
سؤال
أنا أخذ HelloTabWidget مثال الروبوت ومحاولة أمرين:
- نقل علامات التبويب في الجزء السفلي مقابلعلى أعلى (إذا كان هذا هو مرغوب فيه حتى من الروبوت UI بوف)
- مما يجعل كل علامة تبويب عرض خاص عرض ويب في الفضاء فوق
لقد حصلت على هذا تخطيط (مستوى رفيع):
<TabHost>
<LinearLayout>
<FrameLayout>
<WebView/>
<WebView/>
<WebView/>
<WebView/>
<WebView/>
</FrameLayout>
<TabWidget/>
</LinearLayout>
</TabHost>
كل شيء له عرض/ارتفاع تعيين fill_parent
باستثناء TabWidget التي لديها layout_height
تعيين wrap_content
(و layout_gravity
تعيين bottom
).
أول شيء لاحظته هو أن عرض ويبالصورة لا تظهر أي شيء حتى كل الآباء عرض/ارتفاع تعيين fill_parent
.ومع ذلك, مرة واحدة فعلت ذلك ، أن تملأ الشاشة بأكملها ، والتعتيم على TabWidget.
هل هناك خدعة أخرى إلى جعل هذين الرأيين اللعب بشكل جيد معا ؟
المحلول
AFAIK, سوف علامات التبويب في الجزء السفلي.
TabHost
و WebView
تعمل بشكل جيد معا, على الرغم من أنني لا يوجد لدي عينة يوضح هذا.
لا تنتمي إلى StackOverflow