android - 如何以编程方式在线性布局中添加 TextView?
问题描述
我有一个用 Kotlin 开发的应用程序,它使用线性布局,我想在其中插入几个 TextView。由于 TextView 的数量可以改变,我想在代码中动态添加它们,而不仅仅是在布局文件上编辑它们。
解决方案
mTextView = TextView(this)
mTextView.setText("your text")
findViewById(R.id.yourlinearlayout).addView(mTextView)
但我很确定这对你来说不是最好的解决方案,你应该看看什么是 RecyclerView 和它的目的。
推荐阅读
- android-studio - 安卓工作室(3.3.1)。布局装饰不可见
- clang - 用 clang 本身解析 c-clang index.h 文件
- http - 如何将golang中的http请求发送到我自己的服务器
- linux - “LocalSystem”和Linux Samba网络共享访问,IOException: The specified server cannot perform the requested operation
- c++ - 这个程序产生的同时存在的进程的最大数量是多少,包括原来的进程?
- c - 带有数组指针的 C 函数
- ios - iOS AudioKit:如何在录制时观察当前经过的时间
- amazon-web-services - 计算 AWS lambda 调用并根据 api 键对数据进行分段
- cygwin - cd:参数太多 - 空格正确转义+引用?
- node.js - 使用 Nodejs 将 XML 数据插入 MongoDB