如何添加toolbar的导航按钮 android

如何添加toolbar的导航按钮 android,第1张

在res目录下的menu目录下,新建自己的菜单文件,如下

[html] view plain copy

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

xmlns:app="http://schemas.android.com/apk/res-auto"

xmlns:tools="http://schemas.android.com/tools"

tools:context="com.carlos.myapplication.MainActivity">

<item

android:id="@+id/action_settings"

android:orderInCategory="100"

android:title="@string/action_settings"

app:showAsAction="never" />

<item

android:id="@+id/history"

android:title="历史"

app:showAsAction="never"/>

button.setOnClickListener(new OnClickListener() {

@Override

public void onClick(View v) {

AlertDialog dialog = new AlertDialog.Builder(activity).create()

dialog.setIcon(R.drawable.ico)

dialog.setTitle(title)

dialog.setMessage(msg)

dialog.setButton("OK", new Dialog.OnClickListener() {

@Override

public void onClick(DialogInterface dialog, int which) {

dialog.dismiss()

}

})

dialog.setCanceledOnTouchOutside(true)//这个是点击悬浮框外消失

dialog.show()

}

})

建议你取消系统TitleBar然后自己定义一个,目前大多数开发都是自己定义TitleBar,可以将TitleBar定义成一个控件,也方便后期的使用方便。而且系统默认的TitleBar是无法完成你需要的 *** 作,除非你引入V7 jar包 Activity继承ActionBarActivity,但这样有点大才小用了,所以不建议使用。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11895253.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存