代码之家  ›  专栏  ›  技术社区  ›  Falmarri

使视图环绕另一个视图

  •  4
  • Falmarri  · 技术社区  · 15 年前

    alt text

    这是我的xml

    <?xml version="1.0" encoding="utf-8"?>
    
    <RelativeLayout  
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"  
    android:layout_height="fill_parent"  
    android:background="@android:color/white">
    
    
        <LinearLayout android:id="@+id/AUTHOR_TITLE"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:orientation="vertical"
    
            android:layout_alignParentTop="True">
    
            <TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:textSize="20dip"
                android:text="Author Name"
                />
    
        </LinearLayout>
            <RelativeLayout
          xmlns:android="http://schemas.android.com/apk/res/android"
          android:layout_width="wrap_content"
    
    android:layout_height="wrap_content"    
    android:layout_below="@id/AUTHOR_TITLE">
    
    
                <ImageView android:id="@+id/PICTURE"
                android:layout_alignParentLeft="True"
                android:layout_alignParentTop="True"
                android:src="@drawable/icon"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"  />
                        <TextView android:id="@+id/DESCRIPTION" 
                android:layout_toRightOf="@id/PICTURE"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF OMGTESTLOLWTF
    OMGTESTLOLWTF "/>   
            </RelativeLayout>
    
    </RelativeLayout>
    

    我真的很惊讶没人这么做。

    2 回复  |  直到 15 年前
        1
  •  3
  •   CaseyB    15 年前

    ViewGroup 类并将图像和文本添加到其中。然后,在 onLayout() 您可以找出如何流动文本,以便它包装图像。

        2
  •  0
  •   Titto Jose    10 年前

    看看这个图书馆。流文本视图 https://github.com/deano2390/FlowTextView