क्या कोई संभावना है (ConstraintLayout
में) केवल एक दृश्य को तब तक बढ़ने दें जब तक उसके दाईं ओर किसी अन्य दृश्य के लिए स्थान न हो?किसी अन्य दृश्य द्वारा constraintLayout में चौड़ाई को प्रतिबंधित करें
उपयोग का मामला value
और unit
टेक्स्टव्यू एक दूसरे के अलावा है। value
टेक्स्ट व्यू unit
के लिए जगह होने तक बढ़ने में सक्षम होना चाहिए। यदि पर्याप्त जगह नहीं है, तो value
काटा जाना चाहिए।
मैं चेन और कुछ अन्य बातों के साथ यह कोशिश की है, लेकिन नहीं किया जा सकता। value
बढ़ना बंद नहीं करता है और फिर unit
अब और दिखाई नहीं दे रहा है।
<TextView
android:id="@+id/value"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:lines="1"
app:layout_constraintBaseline_toBaselineOf="@+id/unit"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintHorizontal_chainStyle="packed"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toLeftOf="@id/unit"
tools:text="12533939532" />
<TextView
android:id="@+id/unit"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginEnd="8dp"
android:layout_marginStart="8dp"
app:layout_constraintHorizontal_chainStyle="packed"
app:layout_constraintLeft_toRightOf="@id/value"
app:layout_constraintRight_toRightOf="parent"
tools:text="km" />
वास्तव में अपने विवरण समझ में नहीं आया है, लेकिन कोड काम करता है, धन्यवाद! – noongiya95
ये, मुख्य बात यह है कि layout_constraintWidth_default को constraintLayout 1.0 में पेश किया गया है जो आपको wrap_content समस्या को हल करने के लिए किया गया था और इसके लिए कोई आधिकारिक दस्तावेज नहीं है। – Pavan
@MariusBoepple अपडेट कुछ विवरण उपयोगी हो सकता है – Pavan