您的位置:首页 > 移动开发 > Android开发

Android Studio开发中创建一个按钮,实现点击它即弹出对话框的功能

2018-11-20 09:31 716 查看
  1. 往Android Studio的设计界面拖入一个Ab TextView控件,控件位置见下图

  2. 修改Ab TextView的onClick和text属性(text属性值可以随意设置),具体参数见下图

  3. MainActivity中的具体代码,如下所示

    import android.support.v7.app.AppCompatActivity
    import android.os.Bundle
    import android.support.v7.appcompat.R.id.message
    import android.text.Html
    import android.view.View
    import android.widget.Toast
    import kotlinx.android.synthetic.main.activity_main.*
    import kotlinx.android.synthetic.main.activity_main.view.*

    class MainActivity : AppCompatActivity(){

    override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_main)
    }
    fun buttonOKProgramme(v:View){
    val str="<span style='color:red'>华北理工大学</span>"
    if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.N)
    Toast.makeText(this, Html.fromHtml(str, Html.FROM_HTML_MODE_LEGACY), Toast.LENGTH_LONG).show()
    else
    Toast.makeText(this, Html.fromHtml(str), Toast.LENGTH_LONG).show()
    
    }

    }

  4. 点击运行,即可出现如下效果

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐