У меня в приложении есть заставка, на которой при вставке в базу данных показывается заставка, но заставка просто не отображает свой вид, кто-нибудь встречался?
public class Splash extends Activity {
private ChannelDB mDB;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ImageView iv = (ImageView)findViewById(R.id.bg);
mDB = new ChannelDB(this);
try {
createDataBase();
} catch (Exception e) {
Intent intent = new Intent(this,HDtvs.class);
e.printStackTrace();
startActivity(intent);
this.finish();
Log.d("Splash","createDataBaseException");
}
}
public void createDataBase() throws Exception
{
try{
}catch (Exception e){
Log.d("splash","data insert exception");
e.printStackTrace();
Intent intent = new Intent(this,HDtvs.class);
startActivity(intent);
this.finish();
}
}
}
}
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/splash">
<ImageView android:id="@+id/bg"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/splash"/>
</LinearLayout>
извините, неправильный заголовок и описание, исправил его, я не использовал asynctask, я просто поместил объект creatData в метод onCreate, извините