import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.view.View.OnClickListener; import android.widget.LinearLayout; import com.cnmobile.beibei.R;/* * ,* @author 仿弹出popwindown菜单 ,*/public class  AddDialogActivity extends Activity  implements OnClickListener { private LinearLayout  layout01, layout02,, layout03; int sexStr; @Override protected void  onCreate (Bundle savedInstanceState), { super.onCreate (savedInstanceState); setContentView (R.layout.activity_dialog); initView (); }/* * ,*初始化组件 ,*/private void  initView (), {//,得到布局组件对象并设置监听事件 LinearLayout layout01 =, (), findViewById (R.id.llayout01); LinearLayout layout02 =, (), findViewById (R.id.llayout02); LinearLayout layout03 =, (), findViewById (R.id.llayout03); layout01.setOnClickListener(这个); layout02.setOnClickListener(这个); layout03.setOnClickListener(这个); } @Override public boolean  onTouchEvent (MotionEvent 事件),{ 完成(); return 真实; } @Override public void  onClick (View v), { switch (v.getId ()), { case R.id.llayout01: Intent Intent =, new 意图(,,AddPetActivity.class); startActivity(意图); 完成(); 打破; case R.id.llayout02: Intent intent1 =, new 意图(,,AddTerminalActivity.class); startActivity (intent1); 完成(); 打破; case R.id.llayout03: Intent intent2 =, new 意图(,,MipcaActivityCapture.class); startActivity (intent2); 完成(); 打破; 默认值: 打破; } } }
最后在AndroidManifest文件里面声明
& lt;活动 ,,,,,,,,,,,android: name=" com.cnmobile.beibei.activity.AddDialogActivity " ,,,,,,,,,,,android:主题=癅android:风格/Theme.Translucent.NoTitleBar”,/在