-
Notifications
You must be signed in to change notification settings - Fork 2
Toolbar
Steven Zack edited this page Oct 9, 2018
·
2 revisions
package faithdroid
func (a *MainActivity) OnCreate() {
LinearLayout(a).Size(-2, -2).DeferShow().Append(
Toolbar(a).Size(-2, -1).Title("title").Menus(
MenuItem("add").Icon("drawable://add").ShowAsAction().OnClick(func() {
ShowToast(a, "search")
}),
MenuItem("chat"),
MenuItem("me"),
MenuItem("hello"),
SubMenu("settings",
MenuItem("set 1"),
MenuItem("set 2"))))
}or
package faithdroid
func (a *MainActivity) OnCreate() {
s := `https://pp.myapp.com/ma_icon/0/icon_10966186_1538016476/256`
LinearLayout(a).DeferShow().Size(-2, -2).Append(
Toolbar(a).NavigationIcon(s).OnNavigationIconClick(func() {
ShowToast(a, "clicked")
}),
Button(a).Text("open").OnClick(func() {
StartActivity(a, createView, nil)
}))
}
func createView(a IActivity) {
LinearLayout(a).Size(-2, -2).DeferShow().Append(
Toolbar(a).Title("asd").BackNavigation(true))
}