我正在为Android平台构建一个新的应用程序,我需要添加一个交互式电影,向用户展示如何使用该应用程序。
我希望像“愤怒的小鸟”中的视频一样,按钮会扩展到对话框的外部。
像这样:
首先我虽然需要某种动画视频,所以我检查了the Android video view,但我无法弄清楚如何使用它,如果我确实需要它?
其次这个窗口是常规对话还是其他什么? 我尝试了常规对话框,但我没有想到这个按钮,所有按钮都在对话框本身内,我不能像我一样显示它(例如“愤怒的小鸟”对话框)。
任何帮助都会很棒,谢谢。
编辑:这是自定义对话框:
<?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" >
<TextView
android:id="@+id/videoView"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Test Test"
android:textSize="50dip"
android:textColor="@android:color/white"/>
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignRight="@id/videoView"
android:layout_marginBottom="20dp"
android:layout_marginRight="85dp"
android:src="@drawable/ic_launcher" />
</RelativeLayout>
这就是我得到的:
答案 0 :(得分:0)
愤怒的小鸟不使用Android Ui元素。他们使用自定义框架来显示对话框。因此,您还需要自定义自己的对话框。
如果您的应用程序确实需要一个视频来演示其用途,那么您应该重新考虑您的应用程序功能。也许一个简单的应用程序将使用一组屏幕截图和注释。