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

質問編集履歴

1

ご指摘いただいたAPIのレベルを変更してみました。しかし解決されず、新たな問題も出てきました。

2016/01/12 22:31

投稿

H-JURI
H-JURI

スコア42

title CHANGED
File without changes
body CHANGED
@@ -16,4 +16,35 @@
16
16
  なぜこれが出るのでしょうか。
17
17
  また、どのようにしたらこれが消えて、正常に作動しますか。
18
18
 
19
- 非常に困っています。google検索で対処法を探しましたが、未だに解決できていません。皆様、どうか宜しくお願いします。
19
+ 非常に困っています。google検索で対処法を探しましたが、未だに解決できていません。皆様、どうか宜しくお願いします。
20
+
21
+ ---追記---
22
+ ご指摘していただいたように、まずAPIレベルを17まで下げて再度起動してみました。
23
+ 手順的にはまず、
24
+ SDKマネージャーからAPIレベル17に対応しているSDKをインストールする。
25
+
26
+ 新しいプロジェクトを起動して、file→project stricture→app→properties,flavorsをAPI17に設定する、を行う。
27
+
28
+ 仮想ディバイスの右上あたりにあるAPIのレベルを17にする。
29
+
30
+ 以上のことを行ってもrendering problemsは無くなりませんでした。
31
+ ![イメージ説明](3dd389268f5cd37d99d84bd61e729dd3.png)
32
+
33
+
34
+
35
+ そこで試しにfileからAPIレベルを23に戻してみました。
36
+ すると今度はrendering problemsはでなくなりました。
37
+
38
+ しかし、ドットインストールでは左サイドバーのappのlayoutの中にあるactivity_main.xmlを用いて開発・解説を行っていくのですが、activity_main.xmlは反応しません。
39
+ 代わりなのかどうかはわかりませんが、同じlayoutの中にあるcontent_main.xmlは、反応します。そしてそこで編集したことは、activity_main.xmlにも反映されます。ここではbuttomを配置しています。
40
+
41
+ ![イメージ説明](3977820145fa081c986ca6d4d21afbfc.png)
42
+ ![イメージ説明](67cfe7217631bc1b0463c02f8ab9fbd2.png)
43
+
44
+
45
+
46
+ ここでの質問は、
47
+ ①APIレベル17でrendering problemsが出て、APIレベル23ででないのは何故でしょうか。
48
+ ②activity_main.xmlが反応しない、さらにcontent_main.xmlは通常のように反応し、その結果がactivity_main.xmlに反映される。というのはandroid studioの更新によって、こういった仕様に変更されたのでしょうか。またその場合、activity_main.xmlの役割とは一体なんなのでしょうか。
49
+
50
+ どうか宜しくお願いします。