SDL tries to load file "logo.png" from assets, and use it as a startup logo, if it fails it reverts to the usual SDL logo

This commit is contained in:
pelya
2011-05-20 14:44:44 +03:00
parent c418f7da64
commit 6e9ca5f0bc
2 changed files with 9 additions and 1 deletions

View File

@@ -27,6 +27,7 @@ import android.widget.Button;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.FrameLayout;
import android.graphics.drawable.Drawable;
import android.content.res.Configuration;
import android.app.Notification;
import android.app.NotificationManager;
@@ -93,7 +94,14 @@ public class MainActivity extends Activity {
ImageView img = new ImageView(this);
img.setScaleType(ImageView.ScaleType.FIT_CENTER /* FIT_XY */ );
img.setImageResource(R.drawable.publisherlogo);
try
{
img.setImageDrawable(Drawable.createFromStream(getAssets().open("logo.png"), "logo.png"));
}
catch(Exception e)
{
img.setImageResource(R.drawable.publisherlogo);
}
img.setLayoutParams(new ViewGroup.LayoutParams( ViewGroup.LayoutParams.FILL_PARENT, ViewGroup.LayoutParams.FILL_PARENT));
_layout.addView(img);