Java logcat在emulator中显示启动,但活动未启动
朋友们,我遇到了一个非常奇怪的问题 我的logcat显示活动已启动,但emulator只是显示一个空白的白页,而不是所需的活动(在logcat中,Java logcat在emulator中显示启动,但活动未启动,java,android,xml,android-activity,Java,Android,Xml,Android Activity,朋友们,我遇到了一个非常奇怪的问题 我的logcat显示活动已启动,但emulator只是显示一个空白的白页,而不是所需的活动(在logcat中,Clfbpg是不会加载的java文件) 这是航海日志 02-23 16:00:43.237: I/ActivityManager(65): Displayed activity com.tmrepo/.Client: 4387 ms (total 4387 ms) 02-23 16:00:45.287: D/dalvikvm(293): GC_EX
Clfbpg
是不会加载的java文件)
这是航海日志
02-23 16:00:43.237: I/ActivityManager(65): Displayed activity com.tmrepo/.Client: 4387 ms (total 4387 ms)
02-23 16:00:45.287: D/dalvikvm(293): GC_EXPLICIT freed 46 objects / 2168 bytes in 9619ms
02-23 16:00:55.946: D/dalvikvm(263): GC_EXTERNAL_ALLOC freed 2219 objects / 86480 bytes in 320ms
02-23 16:00:56.236: W/KeyCharacterMap(263): No keyboard for id 0
02-23 16:00:56.236: W/KeyCharacterMap(263): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
02-23 16:00:58.656: D/dalvikvm(129): GC_EXPLICIT freed 766 objects / 42248 bytes in 7048ms
02-23 16:01:04.418: I/ActivityManager(65): Starting activity: Intent { cmp=com.tmrepo/.Clwelcome2 }
02-23 16:01:06.887: I/ActivityManager(65): Displayed activity com.tmrepo/.Clwelcome2: 2112 ms (total 2112 ms)
02-23 16:01:10.520: D/dalvikvm(702): GC_FOR_MALLOC freed 6993 objects / 306016 bytes in 236ms
02-23 16:01:15.327: I/ActivityManager(65): Starting activity: Intent { cmp=com.tmrepo/.Clfbpg }
02-23 16:01:17.237: I/ActivityManager(65): Displayed activity com.tmrepo/.Clfbpg: 1777 ms (total 1777 ms)`
我的应用程序有很多页面,其中只有一个特定页面没有加载。其他页面工作正常。
我尽了一切可能让那页运行,但就是不能得到错误
我尝试将另一个布局连接到java文件,而不是我想要的布局。但一切都是一样的
我的XML代码是
`
这里有人知道这个恼人的问题吗?
非常感谢。从两天以来我一直在尝试解决它。您可能需要在
AndroidManifest.xml
<activity android:name="Clfbpg">
<action android:name="android.intent.action.MAIN" /> <-----
<category android:name="android.intent.category.LAUNCHER" /> <----
...
</activity>
永远记住androidmainfest.xml,好好想想。确保您首先添加到Clfbpg课堂活动中。签入AndroidManifest.xml文件
<activity android:name="Clfbpg">
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</activity>
这应该先打电话。告诉我。你的oncreate方法执行了吗?@shachi请检查我下面的更新,让我知道你应该@Override the oncreate!!!!!在logcat中,它显示已执行。。。但不是在模拟器中,但我不想把它作为第一个活动。。。它有意图和除此之外的所有其他页面正在工作。首先检查您的此Clfbpg是否工作。暂时不要上其他课。通过我上面的代码调用Clfbpg,看看这是否有效。告诉我所有的情况…非常感谢您的帮助…但是我真的没有那么多时间来完成它,所以我只是删除了那个特定的类和xml文件。做了一个新的。所以,在那之后它就开始工作了。尽管如此,还是要感谢你的努力。这个应用程序正在完美地启动。。。从第一页到最后一页…除了这一项活动。。。。我不想先启动这个活动…那么,我怎么才能把主要的???
<activity android:name="Clfbpg">
<action android:name="android.intent.action.MAIN" /> <-----
<category android:name="android.intent.category.LAUNCHER" /> <----
...
</activity>
<activity android:name="Clfbpg">
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</activity>