aNNiMON, дело в том что заставка показывается нормально, а вот на месте где идет создание и запуск активити происходит остановка приложения, но если запустить вместо активности меню активность с заставкой то все нормально, может быть проблема в самом классе активности меню, вот он.package com.example.spacerace;
import android.os.Bundle;
import android.app.Activity;
import android.content.pm.ActivityInfo;
import android.graphics.Color;
import android.view.Gravity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.Window;
import android.view.WindowManager;
import android.widget.AbsoluteLayout;
import android.widget.LinearLayout;
import android.widget.TextView;
public class MenuActivity extends Activity implements OnClickListener{
public LinearLayout ll;
private TextView b1,b2,b3,b4,info; //4 кнопки меню и информация об игре
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); // делаем портретную ориентацию
requestWindowFeature(Window.FEATURE_NO_TITLE); // Убираем заголовок
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); // Убираем панель уведомлений
ll=new LinearLayout(this);
ll.setOrientation(LinearLayout.VERTICAL);
ll.setGravity(Gravity.CENTER_VERTICAL);
b1=new TextView(this);
b1.setBackgroundResource(R.drawable.button);
b1.setTextSize(20);
b1.setTextColor(Color.BLACK);
b1.setText("Игра");
b1.setGravity(Gravity.CENTER);
b2=new TextView(this);
b2.setBackgroundResource(R.drawable.button);
b2.setTextSize(20);
b2.setTextColor(Color.BLACK);
b2.setText("Об игре");
b2.setGravity(Gravity.CENTER);
b3=new TextView(this);
b3.setBackgroundResource(R.drawable.button);
b3.setTextSize(20);
b3.setTextColor(Color.BLACK);
b3.setText("Рекорд");
b3.setGravity(Gravity.CENTER);
b4=new TextView(this);
b4.setBackgroundResource(R.drawable.button);
b4.setTextSize(20);
b4.setTextColor(Color.BLACK);
b4.setText("Выход");
b4.setGravity(Gravity.CENTER);
info=new TextView(this);
info.setTextColor(Color.WHITE);
info.setTextSize(20);
info.setBackgroundResource(R.drawable.head2);
info.append("Цель игры- пролететь как можно больше , не столкнувшись с препятствиями. Управление: левая половина экрана-влево,правая половина экрана-вправо."+"/n");
info.append("Игра 'космические гонки', автор: Сергей Самоделкин('Самодроид'), поддержка: http://http://samodroid.webnode.ru/");
ll.addView(b1);
ll.addView(b2);
ll.addView(b3);
ll.addView(b4);
b1.setOnClickListener(this);
b2.setOnClickListener(this);
b3.setOnClickListener(this);
b4.setOnClickListener(this);
info.setOnClickListener(this);
ll.setBackgroundResource(R.drawable.head2);
this.setContentView(ll);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
return true;
}
public void onBackPressed(){
System.exit(0);
}
@Override
public void onClick(View arg0) {
if (arg0==this.b1){
}
if (arg0==this.b2) this.setContentView(info);
if (arg0==this.b3){
}
if (arg0==this.b4) System.exit(0);
if (arg0==this.info) this.setContentView(ll);
}
}