桌面图标刚进入的时候是下图所示:
当选中之后,图中的圆圈和数据会被挡住,如下图所示:
图中显示圆圈和数据的控件是放在另外一个XML文件(layout_memory.xml)里面的,代码如下:
我是在layout_main里面使用include对layout_memory进行关联:
layout_memory里面的控件和layout_main里面的控件重叠了,当在选中状态的时候,显示的是放大之后的layout_main里面的控件,layout_memory被挡住了,就算再次取消焦点也会被挡住。
请教怎么让layout_memory.xml始终显示在最上层呢?
当选中之后,图中的圆圈和数据会被挡住,如下图所示:
图中显示圆圈和数据的控件是放在另外一个XML文件(layout_memory.xml)里面的,代码如下:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
android:gravity="center_vertical"
android:id="@id/memory_container"
android:padding="20.0dip"
android:layout_width="200.0dip"
android:layout_height="200.0dip"
android:layout_marginLeft="900.0dip"
android:layout_marginTop="300.0dip"
android:scaleType="fitXY"
android:layout_alignParentLeft="true"
xmlns:android="http://schemas.android.com/apk/res/android"
>
<TextView
android:textSize="25.0sp"
android:textColor="@color/white"
android:gravity="center"
android:id="@id/memory_used"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text="@string/memory_used_empty"
/>
<ImageView
android:id="@id/memory_circle"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:src="@drawable/memory_circle_image"
/>
</RelativeLayout>
我是在layout_main里面使用include对layout_memory进行关联:
<include layout="@layout/layout_memory" />
layout_memory里面的控件和layout_main里面的控件重叠了,当在选中状态的时候,显示的是放大之后的layout_main里面的控件,layout_memory被挡住了,就算再次取消焦点也会被挡住。
请教怎么让layout_memory.xml始终显示在最上层呢?