腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Android/
Kotlin
:为什么.setOnClickListener()和.observe()的
lambda
语法
不同?
android
、
kotlin
、
lambda
、
onclicklistener
、
anonymous-class
我是
Kotlin
的新手,所以这可能是一个愚蠢的问题,所以请大家忍耐一下。 我对
Kotlin
中使用的
lambda
语法
有点困惑。例如,在setOnClickListener()中,我们直接传递一个
lambda
块: button.setOnClickListener { viewModel.insert(MyData块,而是一个
观察者
对象(带有
lambda
?)在这两种情况下,我们仍然传递一个匿名类
观察者
的对象,对吗? 另外,当onCl
浏览 24
提问于2020-10-14
得票数 1
2
回答
Kotlin
观察者
lambda
语法
?
android
、
kotlin
我正在学习来自.NET C#的用于Android开发的
Kotlin
。我有一个关于
Kotlin
语法
的问题,例如: nameTextView.text我认为
观察者
是一个新对象,没有new关键字,因为它在
Kotlin
中不存在。我的问题是
lambda
部分。这是在对象中初始化的属性吗?我如何知道哪个属性是初始化的而不命名它们,它们是按顺序排列的吗?
浏览 37
提问于2021-06-03
得票数 2
回答已采纳
2
回答
androidx ViewModel MutableLiveData LiveData
android
、
kotlin
、
viewmodel
、
androidx
我是
Kotlin
和Android编程的新手。我不明白为什么onChanged没有出现在前两个示例中,但是最后一个示例是可以的。任何建议都将受到更多的感谢。
浏览 37
提问于2020-02-19
得票数 0
1
回答
Kotlin
lambda
语法
kotlin
在下面的代码中,第二个add有什么问题?lambdas.add{println("a")} // this compiles fine lambdas.add{{()->println("b")}}
浏览 12
提问于2020-02-29
得票数 2
回答已采纳
2
回答
Kotlin
匿名函数用例?
kotlin
根据我的理解,
Kotlin
中的匿名函数允许您指定返回类型。除此之外,匿名内部的返回语句将只退出函数块,而在
lambda
中,返回语句将退出封闭函数。尽管如此,我还是无法想象
lambda
语法
所不能提供的
Kotlin
中的匿名函数的真实用例是什么?
浏览 5
提问于2017-04-02
得票数 5
回答已采纳
2
回答
Kotlin
lambda
语法
混乱
kotlin
、
rx-kotlin
我被
Kotlin
lambda
语法
搞糊涂了。but rx.functions.Action1<
kotlin
.Throwable!>!expectedError:(43, 17) Type mismatch: inferred type is () ->
kotlin
.Unit> { println(it.message) } , Action0 { println("co
浏览 1
提问于2016-01-23
得票数 13
回答已采纳
1
回答
Java
Lambda
to
Kotlin
java
、
lambda
、
kotlin
我在和
Kotlin
建立我的密码。在
Kotlin
使用
Lambda
时,我偶然发现了以下问题: ((UndertowEmbeddedServletContainerFactory) container)UndertowEmbeddedServletContainerFactory = (container as UndertowEmbeddedServletContainerFactory) // Calling the
Lambda
c.addBuilderCustomizers{ (b:
浏览 3
提问于2017-08-23
得票数 2
回答已采纳
1
回答
Rx,订阅({ } )和订阅{}之间有什么区别?
kotlin
、
rx-java
Observable.just(10,20,30,40,50) Log.d(TAG, "Where I'm I" + Thread.currentThread()) Toast.makeText(baseContext.applicationContext, "Hellloo",Toast
浏览 2
提问于2020-02-15
得票数 3
2
回答
在高阶函数中调用参数/s的
lambda
java
、
android
、
functional-programming
、
kotlin
我刚开始使用java/
kotlin
进行函数式编程,并进行了一些实践。只是想知道在调用它时如何传递
lambda
的参数。例如,为了调用someMethod,我需要传递一个Int参数。
浏览 7
提问于2017-12-27
得票数 1
回答已采纳
1
回答
kotlin
中的惯用异常处理
kotlin
、
exception
处理异常时,我发现自己需要这个方便的小功能:
Kotlin
有这样的功能吗?沉重的尝试-捕获-最后的
语法
有熟语吗?
浏览 1
提问于2020-12-11
得票数 0
回答已采纳
1
回答
我可以在
kotlin
中使用java
lambda
表达式吗?
java
、
kotlin
、
lambda
我来自java,我习惯于java lambdas,现在我正在
kotlin
项目中工作,我发现还有其他类型的
lambda
,因为我更喜欢java
语法
(我还看到它们的性能更好)。我还能在
kotlin
中使用java lambdas吗?
浏览 3
提问于2022-05-16
得票数 0
回答已采纳
1
回答
kotlin
:
lambda
作为接口实现
kotlin
、
types
、
type-inference
现有的spring的JdbcTemplate有签名:我可以用实现接口的
lambda
", { rs, _ -> 5 })fun <T> query(sql: String, rowMapper: RowMapper<T>): List<T>
浏览 3
提问于2019-05-16
得票数 1
回答已采纳
1
回答
kotlin
中的LiveData映射变换
kotlin
、
lambda
Transformations.map在LiveData转换中采用两个参数: val localLiveData = #some live data of type LiveData<User>但这表明错误不能解决"s“。Transformations.map(localLiveData) { s
浏览 0
提问于2019-05-03
得票数 0
2
回答
removeObserver不工作,
观察者
继续被执行
android
、
kotlin
、
android-livedata
当用户决定将此活动留给
观察者
时。我从
观察者
那里得到了最后两张照片的回复。所以我的removeObserver不工作了。我做错了什么?
浏览 1
提问于2020-11-20
得票数 3
回答已采纳
1
回答
>
语法
中的
Kotlin
?(尖括号包装感叹号)
kotlin
、
syntax
我在
Kotlin
编译器测试套件中看到了这种我不熟悉的
语法
。 <!UNUSED_
LAMBDA
_EXPRESSION!>{ -> }<!><!UNUSED_
LAMBDA</em
浏览 2
提问于2021-12-22
得票数 -1
回答已采纳
3
回答
LiveData
观察者
的
Kotlin
语法
?
android
、
kotlin
我不知道把接口的名字放在
lambda
表达式前面是什么意思。 谢谢!
浏览 0
提问于2017-12-02
得票数 31
回答已采纳
1
回答
Kotlin
setOnClickListener
语法
使用
lambda
android
、
kotlin
、
lambda
在
Kotlin
中设置单击监听器时,我们可以这样写: rollButton.setOnClickListener( }) 在SAM转换之后,我们可以这样写: rollButton.setOnClickListener({ v -> rollDice() }) 但我注意到
kotlin
浏览 22
提问于2021-03-17
得票数 0
回答已采纳
1
回答
如何改进
kotlin
lambda
语法
?
android
、
lambda
、
kotlin
、
rx-android
我试图在android项目中使用
kotlin
M12,在工作中我获得了这段代码订阅({onSuccess(It)},{onFailure(it)}) AppObservable.bindActivity
浏览 2
提问于2015-07-01
得票数 5
回答已采纳
4
回答
为什么两个方法引用被编译成两个不同的地址?
java
、
method-reference
、
functional-interface
System.out.println(b);}MethodRefTest$$
Lambda
$1/250421012@4c873330方法引用只是匿名类的
语法
糖吗?(应用程序:我认为方法引用是一种更漂亮的
观察者
实现方式。但每次使用不同的引用,一旦添加了一个可观察的
观察者
,就不可能将
浏览 6
提问于2017-10-06
得票数 5
回答已采纳
2
回答
Kotlin
中的Jinq -如何将
lambda
转换为java SerializedLambda?
kotlin
、
kotlin-interop
我试图使用
Kotlin
的Jinq库,但它需要可序列化的
lambda
。是否有任何
语法
使其成为可能?Collectors.toList<Task>());Caused by: java.lang.IllegalArgumentException: Could not extract code from
lambda
This error sometimes occurs because your
lambda
references objects that aren'
浏览 2
提问于2016-10-15
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券