我得到一个NotFoundException。我已经发现R.java是找不到的activity_fullscreen。它与全屏幕中的相同位置是由eclipse创建的一个例子,它可以正常工作。但我的不会跑。 来源:
package com.example.dreamadventure;
import android.app.Activity;
import android.os.Bundle;
import android.os.Handler;
import android.view.MotionEvent;
import android.view.View;
import android.widget.ImageView;
import android.view.View.OnClickListener;
public class FullscreenActivity extends Activity {
ImageView image;
private static final boolean TOGGLE_ON_CLICK = true;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_fullscreen);
final View contentView = findViewById(R.id.fullscreen);
image = (ImageView) findViewById(R.id.hintergrund);
image.setImageResource(R.drawable.eulenloch);
}
}
XML:
<View xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/fullscreen"
android:layout_height="fill_parent"
android:layout_width="fill_parent"
android:keepScreenOn="true"
android:layout_centerHorizontal="true"
android:background="#FFFFFF" >
<ImageView android:id="@+id/hintergrund"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_centerHorizontal="true"
android:layout_marginTop="50px"
android:padding="12dip"
android:src="@drawable/eulenloch"
android:background="#FFFFFF">
</ImageView>
</View>
有人可以告诉我出了什么问题吗?
答案 0 :(得分:0)
视图无法保存任何其他视图,您的布局文件错误,使用LinearLayout而不是View,清理您的项目并且它将起作用
更新
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
在mainfest中的活动
中使用上面提到的过滤器 <intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>