質問するログイン新規登録

質問編集履歴

1

追記

2015/03/20 08:17

投稿

hiromu
hiromu

スコア127

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,31 @@
1
1
  Javaで、
2
2
  setContentViewを二つ取得したい場合どうすればいいですか?
3
+
3
4
  ```lang-java
5
+
6
+ @Override
7
+ protected void onCreate(Bundle savedInstanceState) {
8
+ super.onCreate(savedInstanceState);
9
+ setContentView(R.layout.activity_random);
10
+
11
+ //画面サイズを取得
12
+ DisplayMetrics metrics = new DisplayMetrics();
13
+ getWindowManager().getDefaultDisplay().getMetrics(metrics);
14
+
15
+ int WIDTH = metrics.widthPixels; //画面横サイズ
16
+ int HEIGHT = metrics.heightPixels; //画面縦サイズ
17
+
18
+ //絶対座標レイアウト
19
+ AbsoluteLayout absoluteLayout = new AbsoluteLayout(this);
20
+ setContentView(absoluteLayout);//ここ!!!
21
+
22
+ //Buttonが生まれる
23
+ Button button_r1 = new Button(this);
24
+ button_r1.setText("+");
25
+
26
+ ```
27
+ ここ!!!のところでこの二つを取得したいです。
28
+ ```lang-java
4
29
  setContentView(absoluteLayout);
5
30
  setContentView(R.layout.activity_random);
6
31
  ```