java menuitem_Java MenuItem.OnMenuItemClickListener方法代码示例
import android.view.MenuItem; //导入方法依赖的package包/类
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) {
super.onCreateContextMenu(menu, v, menuInfo);
MenuItem.OnMenuItemClickListener listener = new MenuItem.OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {
String name = item.getTitle().toString();
mEtLocation.setText(name);
return true;
}
};
//clear menu
if (menu.size() != 0) {
menu.clear();
}
int id_view = v.getId();
switch (id_view) {
case R.id.arrow:
try {
mLocationList = mDbHelper.getLocationList();
} catch (NullObjectException e) {
Log.d(TAG, e.toString());
}
if (mLocationList == null || mLocationList.size() == 0) {
FunctionHelper.makeSToast(mActivity, mResources.getString(R.string.no_data_available));
} else {
int i = 0;
for (Location l : mLocationList) {
//Add menu item with groupId
menu.add(ID_GROUP_LOCATION, l.getLocation_id(), l.getLocation_id(), l.getLocation_name());
menu.getItem(i).setOnMenuItemClickListener(listener);
i++;
}
menu.setHeaderTitle(R.string.choose_a_location);
}
break;
}
}
java menuitem_Java MenuItem.OnMenuItemClickListener方法代码示例相关推荐
- java kryo_Kryo框架使用方法代码示例
Kryo框架的source已移至https://github.com/EsotericSoftware/kryo ,进入此页面,然后点击右边的Download Zip按钮,就能下载到最新版本的Kryo ...
- java readtimeout_Java HttpURLConnection.getReadTimeout方法代码示例
import java.net.HttpURLConnection; //导入方法依赖的package包/类 /** * 得到响应对象 * * @param urlConnection * @retu ...
- java invalidate_Java Component.invalidate方法代码示例
import java.awt.Component; //导入方法依赖的package包/类 /** Installs the component we will embed to display t ...
- java hasmoreelements_Java IOException.hasMoreElements方法代码示例
import java.io.IOException; //导入方法依赖的package包/类 /** * fileName���� ���� package �������� ������ ���� ...
- java methode_Java Method.getTypeParameters方法代码示例
import java.lang.reflect.Method; //导入方法依赖的package包/类 private void validateRuleMethod(MethodRuleDefin ...
- java setmethod_Java Operation.setJavaMethod方法代码示例
import com.sun.tools.internal.ws.processor.model.Operation; //导入方法依赖的package包/类 private void createJ ...
- java cancel_Java RunnableFuture.cancel方法代码示例
import java.util.concurrent.RunnableFuture; //导入方法依赖的package包/类 @Test public void testSnapshotAsyncC ...
- java getevent_Java ActionEvent.getWhen方法代码示例
import java.awt.event.ActionEvent; //导入方法依赖的package包/类 @Override final public void actionPerformed(A ...
- java deepcopy_Java JsonNode.deepCopy方法代码示例
import com.fasterxml.jackson.databind.JsonNode; //导入方法依赖的package包/类 /** * Applies this schema rule t ...
最新文章
- OpenCV【零】—————cv::Mat——Mat对象创建方法
- 没想到图像直方图有这么多应用场景
- CSS的盒子模型(Box Model)
- pthon_函数式编程与面向对象编程的比较
- 训练日志 2019.8.23
- class? clazz参数_Java如何获取方法参数具体名称?这是个好问题
- Bailian4019 黑色星期五【模拟】
- Webservice 的安全
- html播放优酷链接视频教程,视频教程链接(请将网址复制粘贴到浏览器地址栏查看):...
- c语言 截止频率6低通滤波器,用Verilog在FPGA上实现低通滤波器
- 计算机隐藏功能表格行,Excel如何一键隐藏、显示某些行(excel表格)
- 加性高斯白噪声 AWGN
- 2022-2027年中国喷涂机器人行业市场调研及未来发展趋势预测报告
- Android微信分享之微信项目注册与申请
- 【历史上的今天】11 月 26 日:中国移动的第1亿个用户;Microsoft 确立名字;控制论鼻祖出生
- 一篇文章带你了解!什么是贴近摄影测量
- ICC布局规划---1
- 华为面试题库c语言,华为校园招聘c语言面试题集.doc
- 非科班程序员逆袭:一个被称阿里“码神”,另一个颠覆软件生态
- 1 Trillion Dollar Refund – How To Spoof PDF Signatures——欺骗PDF签名
热门文章
- 数据库装载完毕。 ORA-01157: 无法标识/锁定数据文件 6 - 请参阅 DBWR 跟踪文件 ORA-01110: 数据文件 6: ‘D:\ORACLE\WENZHENG\TB63_CZB.DM
- 哈希与map集合使用遍历,steam流介绍
- HP服务器p840raid信息导入,HPE Proliant Gen9 Server P840阵列卡 安装Solaris11 加载阵列卡驱动...
- 王者荣耀皮肤获取很难?用Python教你轻松获取
- 乌云首届安全峰会即将开幕
- web 下载 防盗链技术(二)
- 自学之SpringBoot
- 购买二手房提取住房公积金
- VVC(H.266)视频压缩编码格式介绍
- 执行./node_modules/,bin/sequelize migration:create --name UserInit报错无法加载