zoukankan      html  css  js  c++  java
  • menu/main.xml

    <menu xmlns:android="http://schemas.android.com/apk/res/android" >

    <item
    android:id="@+id/copy"
    android:orderInCategory="100"
    android:title="@string/create_class"/>

    <item
    android:id="@+id/delete"
    android:orderInCategory="100"
    android:title="@string/create_exam"/>

    </menu>

    package com.example.phonemenu;

    import android.os.Bundle;
    import android.app.Activity;
    import android.view.MenuInflater;
    import android.view.MenuItem;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.Button;
    import android.widget.PopupMenu;
    import android.widget.Toast;

    public class MainActivity extends Activity {

    Button button;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    button = (Button) findViewById(R.id.btn_add);
    button.setOnClickListener(new OnClickListener() {

    @Override
    public void onClick(View v) {
    // TODO Auto-generated method stub
    PopupMenu popup = new PopupMenu(MainActivity.this,v);// 第二个参数是绑定的那个view
    // 获取菜单填充器
    MenuInflater inflater = popup.getMenuInflater();
    // 填充菜单
    inflater.inflate(R.menu.main, popup.getMenu());
    // 绑定菜单项的点击事件
    popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
    public boolean onMenuItemClick(MenuItem item) {
    switch (item.getItemId()) {
    case R.id.copy:
    Toast.makeText(MainActivity.this, "创建课堂···", Toast.LENGTH_SHORT).show();
    break;

    case R.id.delete:
    Toast.makeText(MainActivity.this, "创建考试···", Toast.LENGTH_SHORT).show();
    break;
    default:
    break;
    }
    return false;
    }
    });
    popup.show();
    }
    });
    }

    }

  • 相关阅读:
    webrtc连接方法——TURN服务器和STUN服务器作用简介
    IM音视频即时通讯系统EasyRTC如何利用webrtc技术进行优化和发展?
    TSINGSEE青犀视频平台可以实现音视频混流吗?
    深入浅出Java 重定向和请求转发的区别
    特征工程-特征提取
    cart剪枝
    决策树算法简介
    逻辑回归介绍
    sklearn模型的保存和加载
    celery 定时任务时间篇
  • 原文地址:https://www.cnblogs.com/lhang55/p/6537081.html
Copyright © 2011-2022 走看看