0

描画可能なフォルダーにある背景画像を設定するアプリケーションを開発したいと考えています。アクティビティがいつ実行されるか、背景はそのイメージになります。また、XML は使用されません。

ありがとう。

4

4 に答える 4

5

XMLファイルがなければ、

を作成し、ImageViewそれに drawable を設定します。アクティビティの使用setContentView(View view)..

単純...

動的に、

//疑似コードのみ..あなたのやり方で実装してください..

OnCreate()
{
 ImageView imageView = new ImageView(this);
 imageView.setImageResource(R.drawable.android);
 setContentView(imageView);
}
于 2012-08-31T11:39:56.217 に答える
2

レイアウトにメソッドを使用してみてsetBackgroundDrawable(R.drawable.yourImage)ください。メインレイアウトがLinearLayout

  LinearLayout ll = (LinearLayout) findViewById(R.id.lineaLayout);
  ll.setBackgroundDrawable(R.drawable.yourImage); // like this you can set image for your layout
于 2012-08-31T11:35:59.900 に答える
0

使用するルートレイアウトのハンドルを取得し、その上に背景色または描画可能色を設定します。ルートレイアウトは、setContentViewと呼ばれるものです。setContentView(R.layout.main);

// Now get a handle to any View contained  
// within the main layout you are using 
View someView = findViewById(R.id.randomViewInMainLayout); 

// Find the root view 
View root = someView.getRootView() 

// Set the color 
root.setBackgroundColor(android.R.color.red); 
于 2012-08-31T11:35:17.713 に答える