问题标签 [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 + Content Provider,不更新更改数据
我遇到了一个奇怪的问题,我同时使用了Anko和 Android 的内容提供程序,我使用LoaderCallbacks<Cursor>
第一次加载数据并fun onLoadFinished(loader: Loader<Cursor>?, data: Cursor?) {}
调用我的片段并将数据加载到RecyclerView中实现了我的片段,但是当我尝试更新记录时一切正常直到没有调用 onLoadFinished() 为止!
android - Anko插件无法在Androidstudio版本> 2.1运行
我只是想学kotlin,但是当我下载anko插件并重启我的Android studio时,我发现我的项目无法打开,我发现版本> 2.1的Android studio无法运行anko,我也没有想下载一个Android studio 2.1,我用的是Android studio 2.3
android - 将 XML 转换为 Anko DSL
我想将我的 XML 布局转换为 Anko DSL,但我遇到了 CardView 的问题
这是我转换成的 Anko DSL:
结果不是预期的:
- CardView 占位符的背景是紫色的,它应该是灰色的。
- ImageView 与 CardView 不匹配。
- TextView 背景是紫色的,太高了甚至不出现。
以下是一些截图:
android - 如何使用 Anko DSL 制作通用 AppBar?
我正在尝试制作一个可以插入到其他 Anko 组件中的工具栏。这是我要做什么的一个例子:
这样,我可以在其他地方使用相同的 AppBarLayout,而代码少得多。但我得到了这个:
java.lang.IllegalStateException: View is already set: org.jetbrains.anko.design._AppBarLayout
任何人都可以帮助我以正确的方式实现这一点?
android - Anko layouts - distinguishing layouts in applyRecursively
what is the best way to distinguish SOME of the views I want to applyRecursively {}
something on? E.g. i've got several textViews
, don't want to create separate containers for them (flat hierarchy!), but still I know some need to have e.g. a particular textSize, some need to have particular colour. Should I generate ids
in a particular way? For some cases (when some styles are used together) I can of course make up a small function:
but what when it's more generic? I was suggested maybe tags would do better.
android - 与 Fragment 和 Anko toast 的“接收器类型不匹配”
我正在尝试使用 Jetbrains 的 Anko 库在我的应用程序中轻松显示 Android Toast 消息。
这是相关的代码片段:
和错误:
我对 Kotlin 很陌生,并且一直在寻找解决这个问题的方法。感谢所有帮助。
android - Kotlin anko 通用选择器不像提供的示例那样工作
当使用示例中提供的 anko 选择器时,它不起作用
在这里定义 lambda 函数时,它说预期有两种类型的参数。(Dialoginterface 和 int)。我被这个困住了。Alos 默认的 kotlin alertdialog 也在说同样的事情。谁能解决这个问题或告诉我如何在 kotlin 中建立一个带有选择的警报对话框?
android - 为 Kotlin/Anko DSL 定义的 ImageView 设置图像时遇到问题
我正在尝试使用 Kotlin 和 Anko 的 DSL 创建一个警报对话框,让用户选择图像,然后将其加载到 ImageView 中。现在我只是想让 ImageView 工作,所以我单击按钮以使用 Picasso 从 URL 加载预选的图像。
当我单击警报对话框中的按钮时,我收到此错误:
kotlin.TypeCastException: null 不能转换为非 null 类型 android.widget.ImageView
我猜出于某种原因没有通过 findViewById 加载 ImageView。有谁知道这可能是为什么?我猜 Anko 的 DSL 有一些我不知道的奇怪行为。
android - 在 Kotlin 和 Anko 中实现 SQLite
我已经创建了我的应用程序数据库,如下所示。我想现在插入记录并检索,因为这个链接说https://antonioleiva.com/databases-anko-kotlin/使用database.use
MainActivity.kt
任何人都可以暗示我是什么线val Context.database: AppDbHelpler
get() = AppDbHelpler()
。它能做什么 ?