首页 > 代码库 > .Net 转战 Android 4.4 日常笔记--资源引用(4)
.Net 转战 Android 4.4 日常笔记--资源引用(4)
我们知道资源被注册到R.java我们通过R.java就可以读取到界面中的组件。跟我们.net一样,通过ID来读取组件
知识点:
- 通过R.java读取组件
- MainActivity.java通过findViewById方法查找组件
- 在Layout中用@string查找字符串,这个跟我们MVC中国际化基本相识,通过xml这种资源引用进行中文和英文切换
- 加入中文和英文本地化
双击fragment_main.xml设计视图,拖入一个Button和一个TextView,并双击进入xml代码
添加android:onClick,我也是靠猜的,程序代码都有相似性,特别是java与javascript。不过我们还是查找帮助文档比较好
输入android:onClick="SetTextView"
那么这段跟javascript一样,后台必须有SetTextView方法在监听这个事件
打开我们的MainActivity.java加入方法
public void SetTextView(View v) { TextView tv=(TextView)findViewById(R.id.textView1); tv.setText("点击了按钮我要变了!"); }
运行看下效果,做了个lable字体设置好像没什么好炫耀的
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。