`

Android错误之"source not find"

阅读更多

刚刚开始测试Activity之间数据传递时,写了两个Activity,数据共享是通过SharePreferences完成。但是运行时,会

出现应用程序意外终止的异常。通过Logcat调试,得知,原来Activity.findViewById()没有获取到View。

查看View的id也正确,没有错误。后来恍然大悟:

看如下代码:

这是后来改过的代码:

getViewById的使用,一定要放在onCreate()方法的this.setContentView(R.layout.main)之后。

不可以在类声明TextView时用view_disp = this.findViewById(R.id.view_disp);

但是,这里我有一点不明白:在R中不是已经存在这个id了吗?按说,应该可以啊。……&……

分享到:
评论

相关推荐

    解决Android-sdk安装问题说明

    ### 解决Android-SDK安装问题说明 在进行Android应用开发时,遇到的第一道门槛往往就是正确配置Android SDK环境。本文将详细介绍如何解决Android-SDK安装过程中的一些常见问题,并提供具体的解决方案,帮助初学者...

    android应用框架源代码

    你是否在用eclipse编写android程序时候 出现source not find这样的情况 这是android应用部分的全部源代码 下载后直接释放到sdk目录下 platform目录下的sources目录(新建) 即可看到所有代码 无须使用git和ubuntu...

    Android代码-WsManager

    https://blog.rabtman.com/2017/01/28/okhttp_ws_source/ Download Maven: com.rabtman.wsmanager wsmanager 1.0.2 pom or Gradle: compile 'com.rabtman.wsmanager:wsmanager:1.0.2' How to use Instantiate ...

    xposed api-82

    2. **api-82-source.jar**:这个文件提供了Xposed API-82的源代码,对于开发者来说非常有价值,因为它可以让你深入了解Xposed的工作原理,并帮助你在开发过程中调试和解决问题。源代码允许开发者查看每个类和方法的...

    com.android.tools.build:gradle:3.2.0

    - **`source`文件**:提供插件源代码,方便开发者学习和调试,理解插件内部工作原理。 4. **标签解析**: - **`gradle:3.2.0`**:表明这是一个关于Gradle的讨论,具体到版本3.2.0。 - **`tools.build`**:强调这...

    android 使用poi读取高版本excel

    android 使用poi读取高版本excel, 解决以下这两个错误 java.lang.NoClassDefFoundError: Failed resolution of: Ljavax/xml/stream/XMLEventFactory; at org.apache.poi.openxml4j.opc.internal.marshallers....

    android开发JNI调用三方.so的demo

    在Android开发过程中,有时我们需要利用C或C++编写的库,这些库通常以共享对象文件(.so)的形式存在。JNI(Java Native Interface)是Java平台标准的一部分,它允许Java代码和其他语言写的代码进行交互。当项目需要...

    Android代码-k-9

    K-9 Mail is an open-source email client for Android. Download K-9 Mail can be downloaded from a couple of sources: Google Play F-Droid Github Releases Amazon Appstore for Android You might also be ...

    android想用adb查看数据库 被告知inaccessible or not found怎么办

    通常,我们在进行数据库操作的时候,都想要查看数据库结果是否正确,这时候我们会用到adb。首先我们将adb加入环境变量 vi ~/.bash_profile ...source ~/.bash_profile 使环境变量生效,然后输入adb sh

    AndroidStudio中使用NDK编译器笔记

    在Android开发中,NDK(Native Development Kit)是一个重要的工具集,它允许开发者使用C/C++编写部分应用程序,以利用底层硬件性能或者调用特定的系统库。这篇笔记主要介绍了如何在Android Studio中配置和使用NDK...

    Android利用.c文件生成So库

    在Android开发中,有时我们需要利用C或C++代码来实现一些高性能、低级别的功能,比如图形处理、加密算法等。...在实际项目中,可能还需要考虑多线程安全、错误处理、资源管理等问题,确保原生代码的健壮性和兼容性。

    Android代码-移动绘板

    This Android app is based on an open source oekaki applet written in Java, which is called ChibiPaint. You can find out more by browsing chibipaint.com. "Oekaki" is the Japanese term to describe the ...

    新版Android开发教程.rar

    Compiler for Java, both of which are not supported for Android development----------------------------------- Android 编程基础 9 什么是 Android? Android? Android? Android? Android 是一个专门针对移动...

    Android代码-俚语字典Urban Dictionary

    You can still find some code related to RecyclerView but those files are not used. As always this project is completely opensource, free and doesn't generate any profit. See below for the license.

    Flappy Bird Clone Source Code For Delphi XE5 Firemonkey On Android And IOS

    It works best on Windows and I also tested it on Android and IOS but not OSX. It uses a TMemIniFile to save your best score, rudimentary collision detection, a game loop, opening a cross platform URL...

    实用的移动取证:取证研究和分析iOS,Android和Windows 10设备

    versed with forensics for the Android, iOS, and Windows 10 mobile platforms by learning essential techniques and exploring real-life scenarios Key Features Apply advanced forensic techniques to ...

    Android代码-Slide

    Slide is an open source, ad free Reddit browser for Android. It is based around the Java Reddit API Wrapper. Slide is available on the Google Play Store and F-Droid. There is an active ...

    Android代码-static-maps-api

    Google Static Maps API ... You'll find below some example usage, for more details, see the official documentation or look at the demo source. Basic usage StaticMap map = new StaticMap().cen

    Android代码-质感K9邮件客户端:K9Material

    K9-Material is a fork of K-9 Mail, an open-source email client for Android, adding Material design.. Download K9-Material can be downloaded from a couple of sources: Google Play F-Droid Release ...

    Android代码-Flashlight

    If turned on via the app (not widget), it will prevent the device from falling asleep. Comes with a 1x1 widget with customizable color. Contains no ads or unnecessary permissions. It is fully open...

Global site tag (gtag.js) - Google Analytics