问题标签 [anko]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Anko 中的水平线性布局
horizontalLayout
在 anko / kotlin中做 a 的好方法是什么?verticalLayout
工作正常 - 可以设置方向,但感觉不对。不知道我在那里缺少什么。
kotlin - 如何用 Anko 屏蔽密码?
我意识到 Anko(和 Kotlin)都非常前沿,但我希望有人能够在这方面给我一些指导。当然,这对我来说只是一个学习项目。
我从示例代码中得到了以下 Kotlin 代码(使用 Anko),仅稍作修改:
一切都在构建和显示,但我似乎无法让密码 editText 在我输入时屏蔽输入。我错过了什么?
android - 使用 Kotlin Anko 拍照并显示结果的最佳方式是什么?
我正在使用 Anko for Kotlin 并试图用它来拍照,然后使用下面的 android 培训文档作为起点在我的测试应用程序中显示生成的图像。
http://developer.android.com/training/camera/photobasics.html
使用 Anko 实现此功能的最佳方式是什么?
我正在尝试使用 startActivityForResult 函数,但我没有任何运气弄清楚如何将图像视图添加到可以使用 onActivityResult 的结果更新的布局中。
android - 将 AnkoLogger 与“信息”以外的级别一起使用
我AnkoLogger
在我的Android项目中使用,但它只在日志级别为 时有效info
,其他级别不记录任何内容,但内置AndroidLog
运行良好。我可以做些什么来AnkoLogger
代替内置的?
kotlin - 在异步调用完成之前按下后退按钮会发生什么?
我有存储在应用程序类的数组列表中的视图模型。因此,即使活动因旋转而被破坏,它们的生命周期也会继续(但是一旦 isFinishing 为真,则视图模型实例将从列表中删除并不再存在)。
我也有视图模型使用的数据服务单例,这些视图模型也无限期地存在。因此,如果我使用 anko 异步块在我的视图模型中启动异步调用,即
如果用户在通话完成之前按下返回按钮会发生什么?IsFinishing 将是真的,我的视图模型实例将不再存在。异步调用异常返回时会出现还是会优雅地死掉?
android - 如何在 Fragment 中使用 Anko DSL?
Github wiki 页面显示了此示例以用于Activity
实例:
如何在 a 中做同样的事情Fragment
?
我试图把那个verticalLayout
块放进去,onCreateView
但这个方法无法解决。我添加了anko-support-v4
依赖项,但仍然没有运气。
android - Anko:应用的内部范围,令人困惑的属性解析
我正在使用 Anko DSL 编写 Android 布局。在定义 aTextView
时,我想让它居中对齐,所以我写了这个:
但是对齐方式没有改变。在调试器中,我看到为 ' 的父级设置了LinearLayout
重力TextView
。
将语句更改为
和
乃至
解决了这个问题,因此在原始代码中隐式this
肯定被解析为this@verticalLayout
.
为什么会这样?
我误解了 Kotlin lambdas 中的某些内容还是 Kotlin 或 Anko 中的错误?
kotlin - 将带有操作栏/工具栏和浮动操作按钮的 MainActivity 转换为 Anko
我正在尝试学习如何使用 Kotlin/Anko。
我已经浏览了这里的示例,还克隆了模板项目,并且可以理解如何做一些基本的事情,但作为练习,我想将这个简单的活动(从 Android Studio 中的空白活动生成并转换为 Kotlin)转换为使用安哥也是。关于 Anko 的例子并不多,大多数只是上面引用的 github 页面上的内容的副本。
有人可以演示如何将以下内容转换为 Anko DSL 吗?
MainActivity.kt
main_activity.xml
content_main.xml
menu_main.xml
android - 如何引用 Anko DSL 中的其他视图?
我在我的 Android 项目中使用 Anko,但是当被引用的视图不在我引用它的同一级别时,我不知道它如何引用我在 DSL 中创建的子视图。
以下代码有效:
但以下代码不起作用:
kotlin - Anko 0.8 - 未解决的 lparams 参考
主要问题是:是lparams
从 Anko 中消失了,还是我做错了什么?以下代码段无法编译:
虽然这没有任何问题:
我不会太介意第二个选项,但是您必须在生成参数时指定布局类型,这可能会有点烦人(并且也比原始解决方案更脆弱)。
我没有在Anko
GitHub 页面、更改日志或浏览最近的提交中找到任何内容。这是完整的 UI 类供参考:
相关 Gradle 条目(我使用的是 Kotlin 1.0.0-beta-3595):
作为后续问题:如果lparams
确实消失了,那么是否有比我已经在做的更优雅的替代品?