我正在尝试将textview放在xamarin android的标题中。我使用了framelayout,然后在其中使用了imageview作为标题,然后在其上使用了textview,但是空白在平板电脑上无法正常使用。
我已经在互联网上搜索了很多答案,但是可以找到任何可行的支持。
由于客户端隐私,我无法共享标题图像,但这是我给定的代码和示例问题图像。我已经为textview提供了固定的宽度,因为我希望我的文字能在那个小盒子内包裹起来
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@drawable/header"
android:adjustViewBounds="true"
/>
<TextView
android:layout_width="55dp"
android:layout_height="wrap_content"
android:text="00:00 AM 00/00/0000"
android:id="@+id/textView1"
android:textColor="#ffffff"
android:layout_gravity="right"
android:textSize="10sp"
android:layout_marginRight="30dp"
android:layout_marginTop="10dp"
>
</FrameLayout>
您应该将ImageView和TextView放入RelativeLayout
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
>
<ImageView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:src="@drawable/header"
android:adjustViewBounds="true"
/>
<TextView
android:layout_width="55dp"
android:layout_height="wrap_content"
android:text="00:00 AM 00/00/0000"
android:id="@+id/textView1"
android:textColor="#ffffff"
android:layout_gravity="right"
android:textSize="10sp"
android:layout_marginRight="30dp"
android:layout_marginTop="10dp"
>
</RelativeLayout>
然后设置TextView和RelativeLayout的位置。