java - 如何从自定义 xml 文件访问文本视图?
问题描述
我想访问一个名为 user_status 的文本视图,它位于自定义 xml 布局文件中,以便用一些数据填充它。我想从我的主要活动 java 类中访问它。我该怎么做呢?我已经尝试了一些关于堆栈溢出的答案,但它要么不起作用,要么太过时。
LayoutInflater inflater = MessageActivity.this.getLayoutInflater();
View inflatedView = inflater.inflate(R.layout.message_row, null);
TextView userMessage= (TextView) inflatedView.findViewById(R.id.user_status);
userMessage.setText("NEW MESSAGE DUMMMY!");
解决方案
利用
TextView userMessage = inflatedView.findViewById(R.id.user_status);
userMessage.setText("NEW MESSAGE DUMMMY!");
推荐阅读
- c++ - 假设我有一个功能齐全的程序,并且我想附加一个测试文件,如何在不将 h 文件添加到我的程序中的情况下运行它?
- java - 由于 ThreadPoolExecutor 中的最大池大小,任务被拒绝
- ssl - nginx conf ssl sslabs B 等级
- jquery - 除了我选择播放的视频外,如何暂停所有 html5 视频?
- php - 在 PHP 中的数组中解析矩阵和映射数学函数
- ruby-on-rails - 添加了 mathjax-rails 以在 chrome 中加载 mathml 但无法正常工作
- python - Pygame-两个显示更新同时使用 pygame.time.wait() 函数
- ansible - Ansible - 用户插入的拆分字符串
- java - 从不同来源调用相同的函数会导致不同的输出?如何?
- jenkins - 在 Jenkins 中成功安装机器人框架插件后,“发布机器人框架测试结果”未显示在 Post-build 中