こんにちは。
以前(Betaのある時点)までは、Android Studioで Blank Activityから作成したプロジェクトでデフォルトに設定されている RelativeLayoutを削除することができたのですが、0.8.13にバージョンアップされた時点で GUIから削除することができなくなりました。
この変更が行われたおもな理由は、トップのViewGroupを削除しようとするとビューツリーが不正な状態になり、それをフィックスするバグ修正の一環(参考リンク)としてのようです。
ということで、RelativeLayoutを選択し、Ctrl+クリック(右クリック)しても変更するメニューはあらわれませんので、XML(activity_main.xml)を編集して LinearLayoutに書き換えてください。
lang
1<LinearLayout
2 xmlns:android="http://schemas.android.com/apk/res/android"
3(中略)
4
5</LinearLayout>
その後、GUIに表示された LinearLayoutを選択し、Ctrl+クリック(右クリック)すると、Morphingというメニューが追加されていることはわかるはずです。こちらから、レイアウトを RadioGroup、TableLayout、GridLayout、RelativeLayoutのいずれかに変更することができます。
これは、上述した参考リンクのフィック用メモに記載されていた「(root component: ViewGroupの)種類を変更したいときは Morphingを呼びだしてください」とあるとおりです。
なお、Morphingから RelativeLayoutを選択すると、GUIは、またデフォルトの状態にもどり Morphingメニューそのものも消えてしまいますのでご注意ください。
以上、ご参考いただければ幸いです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/03/03 08:36
退会済みユーザー
2015/03/04 01:04