Android 应用程序没有';t在mobile中加载,就像在eclipse模拟器中加载一样

Android 应用程序没有';t在mobile中加载,就像在eclipse模拟器中加载一样,android,android-emulator,device,Android,Android Emulator,Device,我知道这个问题很少见,但也很少见我的应用程序发生了什么 我昨天为我的应用程序编程了一个演示活动,在开始主要活动前仅出现1,5秒。presentation活动只加载presentation.xml文件,其中只有一个带有ImageView和TextView的LinearLayout。此ImageView附加了一个带有my app(.png)徽标的图像,TextView就在下面 当我用Eclipse emulator运行应用程序时,我完全可以看到我编写的程序。我在1.5秒内看到一个自定义背景,屏幕中央

我知道这个问题很少见,但也很少见我的应用程序发生了什么

我昨天为我的应用程序编程了一个演示活动,在开始主要活动前仅出现1,5秒。presentation活动只加载presentation.xml文件,其中只有一个带有ImageView和TextView的LinearLayout。此ImageView附加了一个带有my app(.png)徽标的图像,TextView就在下面

当我用Eclipse emulator运行应用程序时,我完全可以看到我编写的程序。我在1.5秒内看到一个自定义背景,屏幕中央有我的徽标,下面有文字,但当我在手机上尝试应用程序时,出现了问题:徽标是绝对看不见的!它就这样消失了

必须指出的是,在设置该图像之前,相同的徽标分辨率较低。我还试图从java代码中设置图像和参数,但结果都是一样的,令人失望

希望你知道发生了什么,给我带来一个好的解决方案。。。谢谢大家!


受影响的代码:

JAVA

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.presentacion_act);

    RelativeLayout lay = (RelativeLayout)findViewById(R.id.back);
    lay.setBackgroundResource(R.drawable.back_presentacion);
XML

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@android:color/darker_gray"
    android:id="@+id/back"
    tools:context=".Presentacion" >

    <ImageView  
      android:id="@+id/lay_class" 
      android:layout_width="wrap_content"
      android:layout_height="wrap_content" 
      android:scaleType="centerInside"
      android:layout_centerVertical="true" 
      android:layout_centerHorizontal="true" 
      android:paddingBottom="70dp" 
      android:paddingLeft="15dp" 
      android:paddingRight="15dp"
      android:src="@drawable/classmarks"/>


完成!只需将图像缩小,它就可以在我的设备上完美运行。

试试谷歌。这对我来说没有太大帮助,但谢谢你的尝试!