Я только начинаю разработку для Android, и мне нужна помощь с фоновыми изображениями. Я хочу иметь фоновое изображение, а затем накладывать другие элементы (кнопки, текст и т. д.) поверх этого фона с макетом. Я использовал LinearLayout только ради простоты и потому, что я не знаю, что лучше для меня в данный момент.
В любом случае, я не могу получить изображение для отображения, используя следующий код:
import android.app.Activity;
import android.graphics.Color;
import android.graphics.drawable.Drawable;
import android.os.Bundle;
import android.widget.*;
public class NewGameActivity extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
LinearLayout ll = new LinearLayout(this);
ll.setBackgroundDrawable(Drawable.createFromPath("/assets/images/androidBackground.png"));
this.setContentView(ll);
}
}