听说点赞关注的人,身体健康,万事如意,工作顺利,爱情甜蜜,一夜暴富,升职加薪……最终迎娶白富美!!!
‼️微信公众号:炜煜工作室
实现明日学院的选项菜单。(类似于软件又上角或者左上角的三个点)
//1,创建布局界面,2,创建菜单资源文件。3,添加一个选项菜单。4,指定各个菜单项被选择时应做的处理。
//第二部
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/settings"
android:title="@string/mune_title_strings"></item>
<item android:id="@+id/about"
android:title="@string/mune_title_about"></item>
</menu>
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);
}
@Override
public boolean onOptionsItemSelected(@NonNull MenuItem item) {
switch (item.getItemId()){
case R.id.settings:
Intent intent = new Intent(this,MainActivity.class);
startActivity(intent);
break;
case R.id.about:
Intent intent1 = new Intent(this,SPSharedInfo.class);
startActivity(intent1);
break;
}
return super.onOptionsItemSelected(item);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
//实例化Menu对象
MenuInflater menuInflater = new MenuInflater(this);
menuInflater.inflate(R.menu.menu,menu);
return super.onCreateOptionsMenu(menu);
//对各个菜单项进行处理
}
实现上下文菜单:
//1,布局界面。2,创建菜单资源文件。3,为文本框注册上下文菜单。4,添加一个上下文菜单。5,指定各个菜单项被选择时应做的处理。
//微信处理长按弹出复制的功能。
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);
//为文本框注册点击事件
TextView tv;
//为文本框注册上下文菜单
tv = findViewById(R.id.tv_content);
registerForContextMenu(tv);
//重写onCreateContextMenu方法
}
@Override
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) {
//解析
MenuInflater inflater = new MenuInflater(this);
inflater.inflate(R.menu.menu1,menu);
}
//重写onContextItemSelected()方法,指定各个菜单项目被选择时,所应作的处理
@Override
public boolean onContextItemSelected(@NonNull MenuItem item) {
switch (item.getItemId()){
case R.id.menu_copy:
Toast.makeText(this,"已复制",Toast.LENGTH_LONG).show();
break;
}
return super.onContextItemSelected(item);
}
初时ActionBar
节省页面事件,提供快捷操作。
屏幕上面的提示栏,类似界面的名称栏。
ActionBar actionBar;
actionBar.show();
getSupportActionBar().setDisplayShowTitleEnable(false); //隐藏ActionBar上的显示标题的
表情网站: Emoji cheat sheet for GitHub, Basecamp, Slack & more (webfx.com)
哦哦,看来这段时间确实挺忙的,昨天今天你已经说两次了哈哈,
额我不知道你们公司你做采购主要做点啥,我们公司的采够感觉还舒服一点,每天就是逛逛淘宝买买东西,
收收快递啥的,感觉还挺舒服,摸鱼时间挺多的还。