回答編集履歴

2

追加

2015/04/25 13:05

投稿

swordone
swordone

スコア20651

test CHANGED
@@ -17,3 +17,17 @@
17
17
  layout.addView(/* TextViewオブジェクト */);
18
18
 
19
19
  ```
20
+
21
+ ---
22
+
23
+
24
+
25
+ もっと言えば,ButtonもTextViewもレイアウトファイルで定義して,
26
+
27
+ ```lang-java
28
+
29
+ TextView tv = (TextView)findViewById(/* TextViewのid */);
30
+
31
+ ```
32
+
33
+ こうやって取得したtvに加工していったほうがわかりやすいかと.

1

コード

2015/04/25 13:05

投稿

swordone
swordone

スコア20651

test CHANGED
@@ -1,5 +1,19 @@
1
1
  1.XMLレイアウトを`setContentView`する
2
+
3
+ ※レイアウトの親にLinearLayoutなどのレイアウトビューを用意しておく
2
4
 
3
5
  2.Viewを加えたい対象のレイアウト(LinearLayoutなど)を`findViewById`で取得する
4
6
 
7
+ ```lang-java
8
+
9
+ LinearLayout layout = (LinearLayout)findViewById(/* レイアウトのid */);
10
+
11
+ ```
12
+
5
13
  3.2.で取得したレイアウトに目的のViewを`addView`する
14
+
15
+ ```lang-java
16
+
17
+ layout.addView(/* TextViewオブジェクト */);
18
+
19
+ ```