创建一个滑动菜单

时间:2012-10-21 15:18:31

标签: android android-layout

我正在尝试为我的Android应用创建一个滑动菜单。好吧,此刻我的成功并不好。

我正在尝试做这样的事情:

enter image description here

如果我按下按钮A,在选项视图中会出现A的选项,如果我按B,同样的事情发生,C ......

你能帮助我吗?

非常感谢。

2 个答案:

答案 0 :(得分:3)

enter image description here

请参阅:如何在Android中创建QuickAction对话框:http://www.londatiga.net/it/how-to-create-quickaction-dialog-in-android/

答案 1 :(得分:0)

简单的滑动菜单:

<HorizontalScrollView
    android:id="@+id/horizontalScrollView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" >

    <LinearLayout
        android:id="@+id/linearLayout3"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="horizontal" >

        <Button
            android:id="@+id/button1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="25"
            android:adjustViewBounds="true"
            android:text="A" />

        <Button
            android:id="@+id/button2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="25"
            android:adjustViewBounds="true"
            android:text="B" />

        <Button
            android:id="@+id/button3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="25"
            android:adjustViewBounds="true"
            android:text="C" />

        <Button
            android:id="@+id/button4"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="25"
            android:adjustViewBounds="true"
            android:text="D" />

    </LinearLayout>
</HorizontalScrollView>

现在在java代码中设置这些按钮的onclick监听器。 如果要显示弹出窗口,请参阅How to create a popup window in android?