2016-03-29 10 views
0

Im Folgenden Code ist weg, die gut funktionieren:layout_toStartOf nicht gut funktionieren, wenn das Element

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
       xmlns:tools="http://schemas.android.com/tools" 
       android:layout_width="match_parent" 
       android:layout_height="match_parent"> 
    <TextView 
     android:id="@+id/tv_config_value" 
     tools:visibility="visible" 
     android:visibility="gone" 
     android:layout_toStartOf="@+id/iv_config_arrow" 
     tools:text="122" 
     android:layout_centerVertical="true" 
     android:textSize="12dp" 
     android:textColor="#44bb11" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content"/> 
    <ImageView 
     android:src="@mipmap/ic_launcher" 
     android:id="@+id/iv_config_arrow" 
     tools:visibility="visible" 
     android:visibility="gone" 
     android:layout_centerVertical="true" 
     android:layout_alignParentEnd="true" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content"/> 
</RelativeLayout> 

Wenn ich Sichtbarkeit auf unsichtbar zu ändern, funktioniert es auch in Ordnung. Aber wenn ich die Sichtbarkeit geändert habe, wird es seltsam.

enter image description here

enter image description here

+0

wie diese lösen – Shachi

Antwort

0

Ich denke, android: layout_toStartOf nicht iv_config_arrow weil es weg finden.

während in unsichtbar, die Aussicht ist immer noch da und Hinweis der Textview sein kann

Verwandte Themen