V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Eateeer  ›  全部回复第 2 页 / 共 2 页
回复总数  30
1  2  
2018-03-20 16:44:48 +08:00
回复了 zhusimaji 创建的主题 程序员 看看你们炫酷的命令行界面,先来我的
去年自己改了一个 Hyper 的界面插件,然后用了几天,感觉还是不太喜欢这种半透明风格的,于是弃坑。。

![]( http://oy6b4ovyd.bkt.clouddn.com/screenshot.jpg)
2017-12-18 00:44:57 +08:00
回复了 yeelone 创建的主题 Android kotlin toolbar 无法显示返回键?
@yeelone 问题原因可能不是你想的那样。

你的代码里面,是希望拿到 <include/> 引用的布局下的 toolbar 控件,并对这个 toolbar 控件设置一些属性。

当你使用 <include/> 这个标签时,如果没有对 <include/> 添加 id 属性,那么,你是可以在 Activity 中直接获取 include 引用布局里面的控件。我提出的第一种解决方法就是基于此原因。删掉 <include/> 的 id 属性,在你的 AddTodoActivity 类里的 setSupportActionBar(toolbar) 这个方法中,就能找到 toolbar 这个控件。

当你设置了 <include/> 的 id 属性后,include 的 id 值将会传递并赋值给引用布局的根控件 (root view)。在你的代码中,<include/> 的 id 值是 include,因此 <include/> 引用的布局里面,Toolbar 的 id 不再是 toolbar,而是 include。这时候有两种解决方法:

1. 改 xml 代码。将 <include/> 标签 android:id="@+id/include" 改为 android:id="@+id/toolbar",也就是我提出的第二种解决方法。这样你的 Activity 代码中的 setSupportActionBar(toolbar) 就能生效。

2. 改 Activity 代码。将 setSupportActionBar(toolbar) 改为 setSupportActionBar(include as Toolbar?)。这样也是可行的。
2017-12-17 22:10:42 +08:00
回复了 yeelone 创建的主题 Android kotlin toolbar 无法显示返回键?
或者你也可以把上述文件第 9 行的 android:id="@+id/include" 改为 android:id="@+id/toolbar"。不过这种修改方式不推荐。
2017-12-17 21:59:24 +08:00
回复了 yeelone 创建的主题 Android kotlin toolbar 无法显示返回键?
你把 activity_add_todo.xml 文件第 9 行的 id 去掉试试?
2017-10-15 09:01:51 +08:00
回复了 Magentaize 创建的主题 分享创造 安利一个自己参与维护的桌面本地播放器 Dopamine
Only works on WIndows?
2017-02-01 00:05:02 +08:00
回复了 xupefei 创建的主题 macOS macOS 10.12 如何让桌面也把文件夹排在前面?
桌面是用来欣赏壁纸的
2017-01-31 14:11:36 +08:00
回复了 xzpjerry731 创建的主题 奇思妙想 假设 Imessage 做了安卓版本,是否能统一 IM 界
当然可以,你看 Safari 就统一了浏览器界。
2017-01-29 15:49:41 +08:00
回复了 BlueWolf 创建的主题 问与答 求推荐简单、打发时间的 Android 游戏
迷你地铁
2017-01-07 00:07:04 +08:00
回复了 guangde 创建的主题 职场话题 你们为什么努力工作?
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   997 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 72ms · UTC 19:15 · PVG 03:15 · LAX 11:15 · JFK 14:15
Developed with CodeLauncher
♥ Do have faith in what you're doing.