zoukankan      html  css  js  c++  java
  • android 学习

    设置右侧菜单

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.activity_map_menu, menu);
        return true;
    }

    menu布局文件

    <?xml version="1.0" encoding="utf-8"?>
    <menu xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto">
        <group>
            <item
                android:id="@+id/menu_map_normal"
                android:title="@string/map_menu_normal"
                app:showAsAction="never" />
            <item
                android:id="@+id/menu_map_satellite"
                android:title="@string/map_menu_satellite"
                app:showAsAction="never" />
            <item
                android:id="@+id/menu_map_none"
                android:title="@string/map_menu_none"
                app:showAsAction="never" />
        </group>
    </menu>

    menu菜单监听 同toolbar返回监听

    @Override
        public boolean onOptionsItemSelected(MenuItem item) {
            switch (item.getItemId()) {
                case android.R.id.home:
                    this.finish();
                case R.id.menu_map_normal:
                    mBaiduMap.setMapType(BaiduMap.MAP_TYPE_NORMAL);
                    break;
                case R.id.menu_map_satellite:
                    mBaiduMap.setMapType(BaiduMap.MAP_TYPE_SATELLITE);
                    break;
                case R.id.menu_map_none:
                    mBaiduMap.setMapType(BaiduMap.MAP_TYPE_NONE);
                    break;
                default:
                    return true;
            }
            return super.onOptionsItemSelected(item);
    }
  • 相关阅读:
    Codeforces Round #229
    A Funny Game(博弈论)
    01背包模板
    一月24日新生冬季练习赛解题报告H.排列问题
    一月24日新生冬季练习赛解题报告F.棋盘
    POJ 2240Arbitrage
    POJ 3660Cow Contest
    POJ 3259Wormholes
    POJ 1860Currency Exchange
    HDU 4027Can you answer these queries?
  • 原文地址:https://www.cnblogs.com/Nojava/p/14909382.html
Copyright © 2011-2022 走看看