【页面源码】【逗你玩源码】【源码笔试】android菜单源码_安卓菜单代码

来源:空白水杯源码

1.android 菜单 怎么让同一个选项菜单在任何一个页面都能显示
2.menu菜单显示在左上角

android菜单源码_安卓菜单代码

android 菜单 怎么让同一个选项菜单在任何一个页面都能显示

       单独写一个菜单的单源单代menu.xml,建一个Menu的码安码类setcontentview(R.layout.menu),在Menu类里初始化控件,写监听事件等,卓菜在每个要弹菜单的单源单代页面源码类中new Menu();

menu菜单显示在左上角

       android 中让菜单menu显示在左上角,可以使用popupwindow技术,码安码也就是卓菜逗你玩源码悬浮菜单,设置默认的单源单代位置为左上角,如下代码:

       1

       2

       3

       4

       5

       6

       7

       8

       9

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       package com.example.menutype;

       import android.app.ActionBar.LayoutParams;

       import android.app.Activity;

       import android.content.Context;

       import android.os.Bundle;

       import android.view.Gravity;

       import android.view.LayoutInflater;

       import android.view.Menu;

       import android.view.MenuItem;

       import android.view.View;

       import android.view.View.OnClickListener;

       import android.widget.Button;

       import android.widget.PopupWindow;

       import android.widget.PopupWindow.OnDismissListener;

       import android.widget.TextView;

       import android.widget.Toast;

       /

**

        *

        * @author tr

        * @time -3-

        * @description 自定义菜单,码安码下拉菜单样式,卓菜添加动画效果,单源单代重写onMenuOpened()方法,码安码自定义"menu"按键弹出菜单

        */

       public class MainActivity extends Activity implements OnClickListener{

        private static Toast mToast;

        private static Context mContext;

        private PopupWindow popupWindow ;

        private Button btn_popupwindow;

        private View mPopupWindowView;

        @Override

        protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_main);

        mContext = this;

        btn_popupwindow = (Button) findViewById(R.id.btn_popupwindow);

        btn_popupwindow.setOnClickListener(this);

        initPopupWindow();

        }

        @Override

        public boolean onCreateOptionsMenu(Menu menu) {

        /**actionBar上更多按钮*/

        getMenuInflater().inflate(R.menu.main,卓菜 menu);

       /**点击menu,弹出菜单*/

        /

*

        *

        * add()方法的单源单代源码笔试四个参数,依次是码安码:

        *

        * 1、组别,卓菜如果不分组的delphidicom源码话就写Menu.NONE,

        *

        * 2、Id,这个很重要,Android根据这个Id来确定不同的ehome源码菜单

        *

        * 3、顺序,那个菜单现在在前面由这个参数的大小决定

        *

        * 4、文本,菜单的显示文本

        */

        menu.add(Menu.NONE, Menu.FIRST + 1, 1, getResource(R.string.edit_text)).setIcon(

        R.drawable.ic_edit);

文章所属分类:知识频道,点击进入>>