android - 如何从 TextViews 中获取文本值,将它们转换为整数并以编程方式操作它们?
问题描述
class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_main)
val B:Button=findViewById(R.id.convert)
val a:EditText= findViewById(R.id.m)
val b:TextView= findViewById(R.id.cm)
B.setOnClickListener{convert(a,b)}
}
private fun convert(a:EditText,b:TextView){
var fg=a.text
b.visibility=VISIBLE
b.text=fg
}
}
我正在尝试从 EditText 获取文本,我想更改该数字,然后想通过文本视图显示
解决方案
var addedValue=a.text.toString().toInt() + 10 // here your value
b.visibility=VISIBLE
b.text=addedValue.toString()
推荐阅读
- ruby - Capybara / RSpec 确保页面上任何地方都不存在某些东西
- html - 有没有办法将“a”标签链接取消设置为默认颜色
- julia - 具有通用函数成员的结构数组?
- heroku - 即使它在 requirements.txt 文件中,Heroku 也不会安装模块 psycopg2
- intellij-idea - IntelliJ PlantUML 插件不检测 *.pu 文件
- ruby-on-rails - 如何通过 application.html.erb 将引导闪存消息添加到整个应用程序?
- node.js - 如何进行单用户认证和授权?或者如何限制在 node js 中注册到应用程序的用户数量?
- sql - SQL 根据列条件检索行
- sql - T-SQL - 合并两个表而不创建临时表
- javascript - React Native,一个按钮,每次点击三个名称