संवाद गतिविधियों से संबंधित इस तरह के प्रश्न हैं और इन पूर्ण स्क्रीन को कैसे बनाया जाए, लेकिन मुझे थोड़ा अलग समस्या है। मैं इन संवादों को गतिविधि सामग्री को लपेटना चाहता हूं।सामग्री को लपेटने के लिए संवाद गतिविधि
अब, "संवाद गतिविधियों" सभी निम्नलिखित विषय के वारिस,
<style name="tabDialog" parent="@android:Theme.Dialog">
<item name="android:windowBackground">@drawable/panel_background</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowFullscreen">false</item>
</style>
प्रकट में गतिविधि परिभाषा का उदाहरण,
<activity android:name=".TabSettingsActivity"
android:theme="@style/tabDialog" android:excludeFromRecents="true"
android:configChanges="keyboardHidden" />
सामग्री देखने जनक दृश्य इस तरह परिभाषित किया गया है,
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:background="@layout/dialog_rounded_background"
android:orientation="vertical">
और लेआउट में सभी बच्चे के दृश्य दोनों आयामों के लिए wrap_content भी निर्दिष्ट करते हैं रों। मैंने माता-पिता के रूप में एक रिलेवेटिवआउट का उपयोग करने का प्रयास किया है, लेकिन वही है।
के बाद सामग्री को देखने की गतिविधि के onCreate में स्थापित किया गया है, मैं इन चीजों की इस
getWindow().setLayout(LayoutParams.WRAP_CONTENT,
LayoutParams.WRAP_CONTENT);
कोई भी वास्तव में सब पर कोई फर्क लगते है। समस्या ज्यादातर संवाद ऊंचाई से संबंधित है, जो आवश्यक से लगभग 50% अधिक है। संवाद का आधा हिस्सा सिर्फ मृत स्थान है। हार्डकोडेड डीपी इकाइयों को रूट व्यू आयामों को सेट करने से समस्या हल हो जाती है, लेकिन यह समाधान के बजाए कामकाज की तरह लगता है।
कोई भी विचार किसी को भी?
अग्रिम धन्यवाद।
चीयर्स
क्या आपने समस्या हल की है? यदि हां, तो कृपया मुझे बताएं। – Christian
हाय, क्या आपने एक फिक्स ढूंढने में कामयाब रहा? धन्यवाद – Paul
क्या आप 'डायलॉग' का उपयोग 'गतिविधि' के रूप में कर रहे हैं या आप 'गतिविधि' के रूप में 'गतिविधि' के रूप में उपयोग कर रहे हैं? क्यूं कर? – Xcihnegn