Wie kann man verhindern, dass das Kontrollkästchen im Code verschwindet, wenn Text in der TextView zu lang ist? Ich bin nicht daran interessiert, max_width für die TextView zu kodieren und ich möchte meinen ganzen Text anzeigen.Zu lange TextView lässt andere Ansichten verschwinden
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<TextView
android:id="@+id/tv"
style="@style/Text"
android:layout_weight="0"
android:text="@string/multiple_sounds" />
<CheckBox
android:id="@+id/cb"
style="@style/Text"
android:layout_gravity="right"
android:layout_weight="1"/>
</LinearLayout>
styles.xml
<style name="Text">
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_width">wrap_content</item>
<item name="android:padding">@dimen/margin</item>
<item name="android:textSize">@dimen/text</item>
<item name="android:textAlignment">center</item>
</style>
+1 Sie lesen meine Meinung, während ich eine Antwort schreibe :). Der Punkt ist '- 0dp
' das ist das Problem und natürlich gibt es keinen Grund, 'android: layout_weight =" 0 "' auf TextView zu verwenden –
Danke! Es funktioniert wie erwartet. – s1vert