SearchView(简单的java写Menu)
来源:互联网 发布:淘宝卖家装修教程 编辑:程序博客网 时间:2024/05/21 05:37
package com.example.day11_menu_2option;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.Menu;import android.view.MenuItem;import android.view.SubMenu;import android.widget.SearchView;import android.widget.TextView;import android.widget.SearchView.OnQueryTextListener;public class MainActivity extends Activity implements OnQueryTextListener{ private TextView textView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); textView=(TextView)findViewById(R.id.TextView); } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. //getMenuInflater().inflate(R.menu.main, menu); menu.add(Menu.NONE,10 , 100, "设置"); MenuItem menuAdd = menu.add(Menu.NONE,11 , 101, "增加"); menuAdd.setIcon(android.R.drawable.ic_input_add); menuAdd.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS); MenuItem search = menu.add(Menu.NONE,12 , 102, "搜索"); search.setIcon(android.R.drawable.ic_menu_search); search.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS|MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW); SearchView view=new SearchView(this); view.setOnQueryTextListener(this); // view.setSubmitButtonEnabled(true); search.setActionView(view); SubMenu share = menu.addSubMenu(Menu.NONE,13 , 103, "分享"); share.add(0, 14, 104, "微博"); share.add(0, 15, 105, "微信"); share.add(0, 16, 106, "QQ"); return true; } @Override public boolean onOptionsItemSelected(MenuItem item) { // Handle action bar item clicks here. The action bar will // automatically handle clicks on the Home/Up button, so long // as you specify a parent activity in AndroidManifest.xml. int id = item.getItemId(); if (id == R.id.action_settings) { return true; } return super.onOptionsItemSelected(item); } @Override public boolean onQueryTextSubmit(String query) { Log.i("TAG", query); return false; } @Override public boolean onQueryTextChange(String newText) { textView.setText(newText); return false; }}
0 0
- SearchView(简单的java写Menu)
- SearchView的简单用法
- SearchView的简单使用
- SearchView&WebView的简单用法
- Android AppCompatActivity的ActionBar之SearchView、ShareActionProvider以及menu
- 去掉SearchView底部的线条,简单粗暴!
- <SearchView > 搜索框的简单使用
- android中SearchView的简单使用
- SearchView的简单使用和模拟搜索
- 一个简单的Menu
- menu的简单使用
- SearchView简单示例
- 一个最简单的基于Android SearchView的搜索框
- 最简单的自定义Toolbar SearchView样式方法
- 最简单的自定义Toolbar SearchView样式方法
- Menu应用的简单举例
- android menu 的简单应用
- Menu简单的菜单选项
- 操作系统的四个特性
- C 分解质因数与完数
- OpenGL学习笔记(freeglut)
- javaweb里面的lib下面的包删不掉
- ZYNQ-Miz702 VIVADO 开发环境建立(第一章 )
- SearchView(简单的java写Menu)
- 解决myeclipse错误:Could not create the view: An unexpected exception was thrown.
- HTML学习笔记:1 HTML简介
- (Java)LeetCode-51. N-Queens
- 1001
- 周志华《机器学习》勘误表
- cat /proc/modules:查询当前系统被加载模块
- 最小路径覆盖
- 简析hashset的实现原理