首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Android Studio: textView.setText(button1.getText());不工作

Android Studio是一款由谷歌开发的集成开发环境(IDE),用于开发Android应用程序。它提供了丰富的工具和功能,帮助开发者创建、测试和调试Android应用。

针对你提供的代码 textView.setText(button1.getText()) 不工作的情况,可能有以下几个原因:

  1. 布局文件中的控件命名错误:请确保在布局文件中正确命名了 textViewbutton1 控件,并且它们的id与代码中的一致。
  2. 控件类型不匹配:请确保 textViewbutton1 的类型正确。textView 应该是一个TextView控件,而 button1 应该是一个Button控件。
  3. 控件未正确初始化:在使用控件之前,需要确保它们已经被正确初始化。你可以在代码中找到对应的控件,并使用 findViewById 方法来初始化它们。
  4. 代码位置错误:请确保你的代码位于适当的位置。如果你想在按钮点击事件中设置TextView的文本,你需要将这段代码放在按钮的点击事件处理方法中。

综上所述,你可以按照以下步骤来解决问题:

  1. 确认布局文件中的控件命名和类型是否正确。
  2. 确认代码中的控件初始化是否正确。
  3. 确认代码位置是否正确,特别是在按钮点击事件处理方法中。

如果问题仍然存在,你可以提供更多的代码和错误信息,以便更好地帮助你解决问题。

腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Android Studio Instant Run的工作原理窥探

Instant Run,Android Studio的一个功能,它能在编码、测试或者调试等阶段减少增量修改代码的build和deploy时间。...注意:Instant Run运行修改之前,Android Studio会检查在一个Instant Run被启用版本的APP里面、有一个连接了APP Server的Socket处于open状态。...1、Hot Swapping(热交换): 在我们开发过程中,Android Studio会监控那些被修改的文件,然后运行一个自定义的Gradle任务,只为那些修改过的class生成dex文件。...这些新生成的dex文件被Android Studio挑拣出来,deploy到App Server(运行在我们APP里面的那个APP Server)中。...对于运行API Level 20或更低的目标设备 — 可能使用的是DALVIK runtime,Android Studio部署的是完整APK。

1.2K20

怎样设置Android Studio工作空间编码

我们在使用Android Studio编写Android项目的时候,会发现在运行的时候,手机上看到的中文字符是乱码,这是怎么回事呢?...这是因为Android Studio的默认编码格式为GBK,而我们一般情况下用的是UTF-8,那么我们要怎样修改Android Studio的编码格式呢?...今天下边就加大家怎样修改Android Studio工作空间编码格式 ?...工具/原料 Android Studio开发环境 电脑 方法/步骤 首先打开Android Studio,单击菜单栏中的“File”菜单 ?...然后选择“Apply”应用刚才的更改,然后重启Android Studio ? 重启后会发现此时工作空间的编码规则以变为“UTF-8”,如果喜欢此经验,请动动您的手指,投上宝贵的一票 ?

1.4K10

Unity与Android Studio✨之间那些不清楚的小秘密✨(Android Studio与unity交互)

Unity与Android Studio互相调用 文章目录 Unity与Android Studio互相调用 前言 一、Unity与安卓交互的参数整理 1....因为自己在网上搜的时候,感觉大家的东西都有些零碎,该有的差不多都有了,但是都不够全面,所以自己写篇文章用来整理这些精华 Unity与Android Studio互相调用的知识给大家分享一下 ---- 一...继承UnityPlayerActivity 注意:使用这种方法的时候,你在Android Studio 中写的类要继承UnityPlayerActivity才能调到,但是只能有一个类继承它,写多个类都继承的时候...Studio交互的几种方式,当然还不够全面,目前就这几种了解的差不多。...可以参考这篇文章,写得很完整哦 在Android Studio中写代码导出aar包,在Unity中使用交互(小白完整篇)

3.4K40

Android Studio preview 固定及常见问题的解决办法

Android Studio提供了一个强大的“Preview”工具,可以帮助您预览您的布局文件将如何在用户的设备上呈现。XML布局可能是Android开发中最常用的资源。...Android Studio的预览工具可帮助您实现这些伟大的设计,并快速迭代它们,甚至不需要运行您的应用程序。...这将模拟在Android设备上的工作原理,你应该假设你不能访问任何数量的不在View框架内的依赖。使用例如Glide的图像加载器将是不可能的。...出于同样的原因,任何依赖注入框架将不工作,因为它不会在预览上下文中初始化,导致视图在被扩充时抛出异常。 ? 在这种情况下可以使用View.isInEditMode()。...从Android Studio 2.2开始,您现在可以使用工具:parentTag =“LinearLayout”例如将渲染布局为LinearLayout。下图是使用后的效果,不再有重叠: ?

3.6K30

Android Studio 还能这样提升工作效率,你不知道嘛?

工作效率还能再提升 记得刚工作的时候,同事教了我一些做事的方式和方法,至今印象深刻,“当一件事情重复做三次,就要尝试开发一个工具提升去效率”、“当一个错误出现三次时,必须要设法解决它,因为它可能伴随整个软件的使用周期...我后面工作中一直谨记,少做重复劳动,多做提升工作效率的事情,不能把一年的工作经验用五年。 提升工作效率,除了开发新工具,另外学会使用 IDE 的快捷键也很重要,很多人忽略了这一点。...前面主要是在 VS 和 VSCode 折腾环境,现在又换成 Android Studio 有点手生,本文分享一下 Android Studio 自定义快捷键调用外部程序的过程。...自定义快捷键调用外部工具 AS 添加外部工具 Android Studio 左上方选择 File -> Settings -> Tools -> External Tools ,点击 + 添加外部工具:...Android Studio 自定义快捷键调用外部程序就是这么简单,每天给你提升一点工作效率,帮忙点个再看呗。 -- END --

42320

Android Studio使用Kotlin时,修改代码后运行生效的解决方法

问题现象 前段时间升级 Android Studio 3.1.3+ 版本后,决定尝试使用 Kotlin 做 APP 开发看看。结果却发现,修改 String 资源后,“运行”,修改的内容没有生效。...5、 点击“OK”,关闭配置窗口,至此配置过程就结束了,修改代码之后“运行”生效的问题也就解决了。...1,去网站下载插件;2,设置到Android studio里面 去网站下载插件 上Kotlin的官方https://plugins.jetbrains.com/plugin/6954-kotlin/versions...设置到Android studio里面 打开File–Settings–plugins,选择kotlin,下面有一个Install plugin from disk…,点击安装我们下载的kotlin版本重启就可以了...以上这篇Android Studio使用Kotlin时,修改代码后运行生效的解决方法就是小编分享给大家的全部内容了,希望能给大家一个参考。

4.1K30

Android】解决TextView.setText提示Do not concatenate text displayed with setText. Use resource string

Studio上进行开发的话,你在使用该方式进行文本设置时就会看到以下提示: ---- 问题分析 Ok,相信上图的问题是绝大多数的强迫症患者、完美主义者所不能容忍的,那么我们就来看看它到底想要怎么做才能够不折磨咱们...Consider using Android resource strings instead. 考虑使用Android资源字符串。...通过以上信息,我们可以得知: 建议使用Numer.toString()的方式来进行字符串的转换,建议使用规范格式(%d或%f)的字符串来代替; 建议直接使用字符串文字来直接显示文本,建议直接使用Android...字符串资源; 建议通过连接的方式显示消息文本块。...使用Android字符串资源来替换字符串文字

1.8K20

【实操干货】创建一个用在图像内部进行对象检测的Android应用程序

步骤2:制作Android应用程序 1.如果尚未安装,请下载并安装Android Studio,如果是,请单击“是”以下载和安装SDK。...链接:https://developer.android.com/studio 2.打开Android Studio,然后单击:启动一个新的Android Studio项目 3.选择清空活动 ?...打开后,您将在Android Studio中看到如下图所示。(如果没有,请右键单击应用程序文件夹,然后单击“同步应用程序”) ?...两种方法有两种: 在模拟器上运行(https://developer.android.com/studio/run/emulator)。 使用Android设备。...(为此,您需要启用USB调试(http://developer.android.com/studio/run/emulator))。 运行应用程序后,它的外观应类似于页面顶部的GIF。

1.1K10

利用BottomNavigationView实现底部标签栏

Android Studio上创建官方默认的首屏标签页面很方便,首先右击需要添加标签栏的模块,在弹出的右键菜单中依次选择“New”——“Activity”——“Bottom Navigation Activity...在创建页面的“Activity Name”一栏填写新活动的名称,再单击页面右下角的Finish按钮,Android Studio就会自动创建该活动的Java代码及其布局文件。...<navigation xmlns:android="http://schemas.android.com/apk/res/android"     xmlns:app="http://schemas.android.com...>() {             @Override             public void onChanged(@Nullable String s) {                 textView.setText...R.layout.fragment_home, container, false);         final TextView textView = root.findViewById(R.id.text_home);         textView.setText

2.1K30

Android开发笔记(一百六十九)利用BottomNavigationView实现底部标签栏

Android Studio上创建官方默认的首屏标签页面很方便,首先右击需要添加标签栏的模块,在弹出的右键菜单中依次选择“New”——“Activity”——“Bottom Navigation Activity...在创建页面的“Activity Name”一栏填写新活动的名称,再单击页面右下角的Finish按钮,Android Studio就会自动创建该活动的Java代码及其布局文件。...<navigation xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com...>() { @Override public void onChanged(@Nullable String s) { textView.setText...R.layout.fragment_home, container, false); final TextView textView = root.findViewById(R.id.text_home); textView.setText

1.2K20

学习笔记 | Android Studio安卓开发入门经验总结 干货

1.开发环境 Android Studio是谷歌基于IntelliJ IDEA社区版开发的,面向安卓开发的免费集成开发环境。其方便快捷的开发调试和可视化UI编辑可以令安卓开发事半功倍。...本项目所使用集成开发环境为Android Studio 4.1.1,编程语言为Java,使用JDK 1.8,使用Gradle 4.1.1进行项目工程构建和依赖管理。 2....项目新建 Android Studio新建项目时选择一个Activity模板作为默认MainActivity,先选择Empty Activity作为开始。...layout: 以xml文件形式编写的用户交互界面,可以在Android Studio中进行实时渲染预览、可视化编辑等。...onCreateView():此时初始化Fragment布局,也是将基本的布局加载好,建议耗时间的操作,实在需要就用异步线程。

2.3K60
领券