`

[Anko]使用anko alert示例

阅读更多
alert { 
      customView { 
          verticalLayout { 
         //对话框标题 
          toolbar {
         id = R.id.dialog_toolbar                                lparams(width = matchParent, height = wrapContent) 
         backgroundColor = ContextCompat.getColor(ctx, R.color.colorAccent) 
        title = "What's your next milestone?"                                setTitleTextColor(ContextCompat.getColor(ctx, android.R.color.white)) 
         } 
       val task = editText { 
              hint = "To do task "
             padding = dip(20) 
       } 
        positiveButton("Add") { 
              if(task.text.toString().isEmpty()) { 
                toast("Oops!! Your task says nothing!") 
               }                                else { 
             adapter.add(task.text.toString())                                    showHideHintListView(todoList!!) 
               } 
            }
         } 
       }
    }.show()

 

context?.alert("You are forced to be offline. Please try to login again.") {
                title = "Warning"
                isCancelable = false
                positiveButton("OK" ){
                    ActivityCollector.finishAll()
                    context.startActivity<LoginActivity>()
                }
            }?.show()

 

分享到:
评论

相关推荐

    Anko的简单使用

    `AnkoDemo`项目是一个包含Anko实际应用的示例,其中可能包含了上述功能的实践代码。通过这个项目,你可以更深入地了解Anko如何在实际开发中发挥作用,提升开发效率。 总的来说,Anko通过其DSL特性,极大地提升了...

    anko-example, 使用 Anko DSL构建的小型应用程序.zip

    anko-example, 使用 Anko DSL构建的小型应用程序 Anko示例项目这个 repo 中的代码展示了如何在 Android Gradle项目中设置 Anko 库。 应用程序非常简单,但是它显示了一些重要的Anko 。 在 Android Studio 中使用这个...

    开源项目-mattn-anko.zip

    3. `examples`:提供了一些使用Anko的示例脚本,可以帮助初学者快速上手。 4. `LICENSE`:项目的开源许可协议,通常使用MIT或Apache 2.0等常见许可。 5. `README.md`:项目简介和安装、使用指南。 为了在你的Go项目...

    Anko:Android应用程序开发库-开源

    Anko是Kotlin库,可以使Android应用程序的开发变得更快,更轻松。 它使您的代码干净且易于阅读,并且使您无需理会Android SDK for Java的粗糙之处。 Anko诞生于用于构建Android布局的类型安全DSL。 它不仅允许以类型...

    AndroidLayoutToCode,一个android布局xml到kotlin anko插件.zip

    《AndroidLayoutToCode:将XML布局转换为Kotlin Anko的开源工具》 在Android应用开发中,XML布局文件是构建用户界面的主要方式...对于想要尝试Anko或正在寻求提高开发效率的团队来说,这是一个值得探索和使用的工具。

    anko:用golang编写的可编写脚本的解释器

    (图片由CC BY-SA 3.0许可,照片由Ocdp提供)使用示例-嵌入式package mainimport ("fmt""log""github.com/mattn/anko/env""github.com/mattn/anko/vm")func main () {e := env . NewEnv ()err := e . Define ( ...

    详解Kotlin和anko融合进行Android开发

    Anko使用Anko的github地址为https://github.com/Kotlin/anko。集成Anko的步骤如下: 首先在project的build文件加入如下代码: dependencies { classpath 'com.android.tools.build:gradle:2.2.3' classpath "org...

    popular:用 Kotlin 编写并使用 Anko 的示例应用程序

    :rocket: 用编写并使用示例应用程序。 您可以查看 Instagram 的热门图片和视频。 描述 使用流行数据 https://api.instagram.com/v1/media/popular?client_id=&lt;CLIENT&gt; 设置您的 基于 先决条件 安装 Kotlin IDE ...

    Anko Example Project,koltin

    Code in this repo shows how to set up Anko library in the Android Gradle project. The application is very simple yet working and shows some important Anko concepts. Please take into account that to ...

    anko:令人愉快的Android应用程序开发

    :warning_selector: Anko已弃用。 请参阅以获取更多信息。 Anko是库,可以使Android应用程序的开发变得更快,更轻松。 它使您的代码干净且易于阅读,并且使您无需理会Android SDK for Java的粗糙之处。 Anko包含...

    Android代码-Anko-ExpandableTextView

    Anko-ExpandableTextView An Expandable TextView for Android (Api 16 ) which is entirely written in Kotlin and takes advantage of Anko. The library also handles configuration changes, so that the ...

    Android代码-Anko的口号是让android开发者更高,更快,更强

    Anko is a Kotlin library which makes Android application development faster and easier. It makes your code clean and easy to read, and lets you forget about rough edges of the Android SDK for Java. ...

    Android-UIX-Anko:移植 Anko 到 Android-UIX,使用 Kotlin DSL 来编写高性能的 WebApp

    使用Web Canvas绘制界面 与Android SDK相同的API,相关用法和问题都可以在网络轻易找到。 移植 Anko 至 AndroidUIX 前端项目 提供 Kotlin + Anko 编写 AndroidUIX APP 的方式 view code run gradle sync gradle ...

    kotlin+anko小应用:查询天气app

    使用kotlin+anko实现一个可以查询天气的app,包括城市的添加和删除功能,设计到okhttp,viewpager等技术,本人技术能力有限,该项目仅供初学kotlin的学者参考。 所下载的资源解压即为项目完整源码,本项目使用AS版本...

    Anko-Core:基于Kotlin + Anko +协程+ Retrofit2的演示,完全采用anko DSL布局,也可以作为Android快速开发框架,大量常用工具类,扩展函数

    页面生成速度快,已经使用anko做过几个完整项目,性能肉眼可见的比xml快几倍 Anko 比xml更简单的屏幕适应 代码布局更好的利用kotlin的扩展函数 可以在编制布局时就加入逻辑判断 缺点 不能预览,Android Studio3.3...

    anko2MikuMikuMouth:我会做的!Anko-chan插件

    anko2MikuMiku嘴 anko2MikuMikuMouth会做到的!它是Anko-chan的插件。注释信息被依次推送到与Nico Nama注释的套接字连接的目标。 功能 启动后,它将开始侦听端口50082上的TCP套接字。通过在此处连接TCP,您可以收到...

    kotlin-examples,Kotlin代码示例.zip

    7. **Anko库**:可能包含使用Anko库简化Android开发的示例,如DSL来创建布局或执行异步任务。 【开源项目】 作为标签,"开源项目"表明这些代码示例是公开的,允许用户自由查看、学习和贡献。开源项目通常有良好的...

    Android-使用Androidarchitecturecomponents的示例应用程序

    **Android架构组件(Android Architecture Components)** Android Architecture Components是一组库,旨在帮助开发者构建健壮...此外,Kotlin的特性如协程和Anko库的使用,将进一步展示Kotlin在Android开发中的优势。

Global site tag (gtag.js) - Google Analytics