如何在角落设置卡片视图

时间:2014-06-30 15:50:06

标签: android google-glass google-gdk cardscrollview

我目前正在设置活动,其中在表面视图中设置了相机预览。我希望实现一个类似于此的卡片视图:https://developers.google.com/glass/develop/gdk/ui-widgets

卡片将显示有关正在查看的图像的信息。知道如何实现卡片滚动概念,使其占据屏幕的右上角吗?

1 个答案:

答案 0 :(得分:0)

CardScrollView是基本的Android视图,可以在xml布局文件中使用。我没有尝试过你所问的问题,但是我设法在CardScrollView上设置了覆盖层,因此将其缩小并将其置于角落也是可能的。

我现在无法测试,但请尝试以下布局:

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
  android:layout_width="match_parent"
  android:layout_height="match_parent">

    <SurfaceView
      android:id="@+id/surface_view"
      android:layout_width="match_parent"
      android:layout_height="match_parent" />

    <com.google.android.glass.widget.CardScrollView
      android:id="@+id/card_scroll_view"
      android:layout_width="120px"
      android:layout_height="90px"
      android:layout_gravity="top|right"
      android:layout_marginTop="5px"
      android:layout_marginRight="5px" />
</FrameLayout>

您可以在此处找到有关FrameLayout的更多信息:

http://blog.neteril.org/blog/2013/10/10/framelayout-your-best-ui-friend/