質問編集履歴

1

追記

2015/03/20 08:17

投稿

hiromu
hiromu

スコア127

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