我一直在想如何满足以下要求。
我需要用两个按钮制作一个简单的屏幕,如下所示:
屏幕的那部分已经完成。
对我来说最难的事情是在按下两个按钮时做出它们的行为。在这种情况下,他们必须在下面显示一个选项菜单,如下所示:
按钮 1 按下:
按下按钮 2:
我还没有开始对菜单进行编程,但如果有帮助,这是屏幕的布局(没有按钮)。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:background="@color/grayBackgound"
tools:context=".MenuActivity" >
<include android:layout_width="match_parent" layout="@layout/header" />
<include android:layout_width="match_parent" layout="@layout/loggedin_subheader"/>
</LinearLayout>
标题的布局:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/header"
android:contentDescription="@string/header"
/>
<ImageButton
android:id="@+id/btnClose"
android:src="@drawable/btn_close"
android:contentDescription="@+string/salir"
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_marginLeft="260dp"
/>
</FrameLayout>
子标题的布局几乎相同。
我只需要帮助为每个按钮制作选项菜单。
提前致谢!