打开应用程序后无任何显示

沙申克

我在运行应用程序时遇到问题

我有三个活动,分别是MainActivity.java,启动活动和另一个名为AirportGuide的活动。

现在,当我在模拟器上运行该应用程序时,正在播放启动音,但屏幕空白。飞溅三秒钟后,将打开一个新屏幕,该屏幕也为空白。在我添加AirportGuide类之前,该应用程序运行良好

这是MainActivity.java

package com.shashank.sharjahinternationalairport;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageButton;

public class MainActivity extends Activity {
ImageButton flightInfoButton;
ImageButton airportGuideButton;
ImageButton visitorInfoButton;
ImageButton saaDcaButton;
ImageButton cargoButton;



@Override
 public void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    flightInfoButton = (ImageButton) findViewById(R.id.flightInfo);
     visitorInfoButton = (ImageButton) findViewById(R.id.visitorInfo);
     saaDcaButton = (ImageButton) findViewById(R.id.saaDca);        
    cargoButton = (ImageButton) findViewById(R.id.cargo);
   airportGuideButton = (ImageButton) findViewById(R.id.airportGuide);

   airportGuideButton.setOnClickListener(new View.OnClickListener(){
        @Override
        public void onClick(View V){

            Intent openAirportGuide = new Intent( MainActivity.this, AirportGuide.class);
           startActivity(openAirportGuide);

        }
      });
 }


 @Override
 public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.main, menu);
    return true;
 }

}

这是AndroidManifest

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
 package="com.shashank.sharjahinternationalairport"
 android:versionCode="1"
 android:versionName="1.0" >

 <uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="18" />

 <application
    android:allowBackup="true"
    android:icon="@drawable/launcher"
     android:label="@string/app_name"
     android:theme="@style/AppTheme" >
     <activity
        android:name="com.shashank.sharjahinternationalairport.Splash"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
      </activity>
       <activity
         android:name="com.shashank.sharjahinternationalairport.MainActivity"
         android:label="@string/app_name" >
         <intent-filter>
            <action android:name="com.shashank.sharjahinternationalairport.MAINACTIVITY" />

            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
     </activity>
     <activity
        android:name="com.shashank.sharjahinternationalairport.AirportGuide"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="com.shashank.sharjahinternationalairport.AIRPORTGUIDE" />

            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
     </activity>
  </application>

</manifest>

这是堆栈跟踪

02-13 13:01:50.808: E/eglCodecCommon(2345): writeFully: failed: Broken pipe
02-13 13:01:50.808: E/eglCodecCommon(2345): writeFully: failed: Broken pipe
02-13 13:01:50.808: W/libEGL(2345): eglInitialize(0x96a31040) failed (EGL_SUCCESS)
02-13 13:01:50.808: E/EGL_genymotion(2345): tid 2345: eglChooseConfig(576): error 0x3001     (EGL_NOT_INITIALIZED)
02-13 13:01:50.808: D/AndroidRuntime(2345): Shutting down VM
02-13 13:01:50.808: W/dalvikvm(2345): threadid=1: thread exiting with uncaught exception     (group=0xa4cfdb20)
02-13 13:01:50.812: E/AndroidRuntime(2345): FATAL EXCEPTION: main
02-13 13:01:50.812: E/AndroidRuntime(2345): Process: com.shashank.sharjahinternationalairport,  PID: 2345
02-13 13:01:50.812: E/AndroidRuntime(2345): java.lang.IllegalArgumentException: eglChooseConfig failed EGL_NOT_INITIALIZED
02-13 13:01:50.812: E/AndroidRuntime(2345):     at     android.view.HardwareRenderer$GlRenderer.chooseEglConfig(HardwareRenderer.java:1173)
02-13 13:01:50.812: E/AndroidRuntime(2345):     at  android.view.HardwareRenderer$GlRenderer.loadEglConfig(HardwareRenderer.java:1135)
02-13 13:01:50.812: E/AndroidRuntime(2345):     at android.view.HardwareRenderer$GlRenderer.initializeEgl(HardwareRenderer.java:1117)
02-13 13:01:50.812: E/AndroidRuntime(2345):     at android.view.HardwareRenderer$GlRenderer.initialize(HardwareRenderer.java:1057)
02-13 13:01:50.812: E/AndroidRuntime(2345):     at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1550)
02-13 13:01:50.812: E/AndroidRuntime(2345):     at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1000)
02-13 13:01:50.812: E/AndroidRuntime(2345):     at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:5670)
02-13 13:01:50.812: E/AndroidRuntime(2345):     at android.view.Choreographer$CallbackRecord.run(Choreographer.java:761)
02-13 13:01:50.812: E/AndroidRuntime(2345):     at android.view.Choreographer.doCallbacks(Choreographer.java:574)
02-13 13:01:50.812: E/AndroidRuntime(2345):     at android.view.Choreographer.doFrame(Choreographer.java:544)
02-13 13:01:50.812: E/AndroidRuntime(2345):     at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:747)
02-13 13:01:50.812: E/AndroidRuntime(2345):     at android.os.Handler.handleCallback(Handler.java:733)
02-13 13:01:50.812: E/AndroidRuntime(2345):     at android.os.Handler.dispatchMessage(Handler.java:95)
02-13 13:01:50.812: E/AndroidRuntime(2345):     at android.os.Looper.loop(Looper.java:136)
02-13 13:01:50.812: E/AndroidRuntime(2345):     at android.app.ActivityThread.main(ActivityThread.java:5017)
02-13 13:01:50.812: E/AndroidRuntime(2345):     at java.lang.reflect.Method.invokeNative(Native Method)        
 02-13 13:01:50.812: E/AndroidRuntime(2345): at java.lang.reflect.Method.invoke(Method.java:515)
 02-13 13:01:50.812: E/AndroidRuntime(2345):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779)
02-13 13:01:50.812: E/AndroidRuntime(2345):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595)
02-13 13:01:50.812: E/AndroidRuntime(2345):     at dalvik.system.NativeStart.main(Native Method)

这是飞溅活动

package com.shashank.sharjahinternationalairport;

import android.app.Activity;
import android.content.Intent;
import android.media.MediaPlayer;
import android.os.Bundle;

public class Splash extends Activity{
MediaPlayer splashSound;
@Override
protected void onCreate(Bundle splashScreen) {
    // TODO Auto-generated method stub
    super.onCreate(splashScreen);
    setContentView(R.layout.splash);
    splashSound = MediaPlayer.create(Splash.this, R.raw.splashsound);
    splashSound.start();
    Thread timer = new Thread(){
        public void run(){
            try{
                sleep(3200);
            } catch (InterruptedException e){
                e.printStackTrace();
            }finally{
                Intent openMainActivity = new               Intent("com.shashank.sharjahinternationalairport.MAINACTIVITY");
                startActivity(openMainActivity);
            }
        }
    };
    timer.start();
}

@Override
protected void onPause() {
    // TODO Auto-generated method stub
    super.onPause();
    splashSound.release();
    finish();
}

}
门t

重新启动模拟器。在硬件设备上进行测试,它可能会起作用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

成功执行ajax POST操作后,数据库中无任何反应

来自分类Dev

显示通知后崩溃的应用程序

来自分类Dev

管道的另一端无任何处理。还原数据库后出现错误

来自分类Dev

Heroku迁移到Cedar-“错误:未配置任何应用程序,无任何运行”

来自分类Dev

ng-Route未加载视图,显示空白屏幕,无任何错误

来自分类Dev

打开任何Office应用程序时的代理凭据

来自分类Dev

我想在应用程序打开后每10次显示一次警报

来自分类Dev

头盔无任何物体展开

来自分类Dev

检测特定应用程序是否打开了任何菜单

来自分类Dev

Django 3.0.5 RunServer无法正常运行,执行后无任何消息

来自分类Dev

打开应用程序后,整个应用程序都会显示FCM通知(Flutter)

来自分类Dev

显示无任何作用

来自分类Dev

打开应用程序后无任何显示

来自分类Dev

Ruby浮点数在小数点后无任何零

来自分类Dev

WinRT XAML按钮样式,无任何悬停或单击状态

来自分类Dev

AFNetworking-超时后无任何作用

来自分类Dev

在任何GTK应用程序中使用sudo时出现“无法打开显示:: 0”错误

来自分类Dev

无法启动任何应用程序-无法打开与X的连接

来自分类Dev

佳能iP7200持续显示橙色光,无任何作用

来自分类Dev

通话页面,但无任何显示

来自分类Dev

从最近的应用程序打开应用程序后5秒后重新启动应用程序

来自分类Dev

我想在应用程序打开后每10次显示一次警报

来自分类Dev

原型iOS应用程序崩溃而无任何痕迹

来自分类Dev

iOS应用拒绝了IPv6(无任何http请求)

来自分类Dev

屏幕重新打开后,应用程序窗口全部移至主显示屏

来自分类Dev

Shiny Server 无法打开与任何闪亮应用程序的连接

来自分类Dev

无任何重叠的随机重采样

来自分类Dev

ClickOnce 应用程序启动后不显示任何内容

来自分类Dev

Windows 安装程序 (NSIS) 生成应用程序后无法打开应用程序

Related 相关文章

  1. 1

    成功执行ajax POST操作后,数据库中无任何反应

  2. 2

    显示通知后崩溃的应用程序

  3. 3

    管道的另一端无任何处理。还原数据库后出现错误

  4. 4

    Heroku迁移到Cedar-“错误:未配置任何应用程序,无任何运行”

  5. 5

    ng-Route未加载视图,显示空白屏幕,无任何错误

  6. 6

    打开任何Office应用程序时的代理凭据

  7. 7

    我想在应用程序打开后每10次显示一次警报

  8. 8

    头盔无任何物体展开

  9. 9

    检测特定应用程序是否打开了任何菜单

  10. 10

    Django 3.0.5 RunServer无法正常运行,执行后无任何消息

  11. 11

    打开应用程序后,整个应用程序都会显示FCM通知(Flutter)

  12. 12

    显示无任何作用

  13. 13

    打开应用程序后无任何显示

  14. 14

    Ruby浮点数在小数点后无任何零

  15. 15

    WinRT XAML按钮样式,无任何悬停或单击状态

  16. 16

    AFNetworking-超时后无任何作用

  17. 17

    在任何GTK应用程序中使用sudo时出现“无法打开显示:: 0”错误

  18. 18

    无法启动任何应用程序-无法打开与X的连接

  19. 19

    佳能iP7200持续显示橙色光,无任何作用

  20. 20

    通话页面,但无任何显示

  21. 21

    从最近的应用程序打开应用程序后5秒后重新启动应用程序

  22. 22

    我想在应用程序打开后每10次显示一次警报

  23. 23

    原型iOS应用程序崩溃而无任何痕迹

  24. 24

    iOS应用拒绝了IPv6(无任何http请求)

  25. 25

    屏幕重新打开后,应用程序窗口全部移至主显示屏

  26. 26

    Shiny Server 无法打开与任何闪亮应用程序的连接

  27. 27

    无任何重叠的随机重采样

  28. 28

    ClickOnce 应用程序启动后不显示任何内容

  29. 29

    Windows 安装程序 (NSIS) 生成应用程序后无法打开应用程序

热门标签

归档