2016-12-15 5 views
0

私はConstraint Layout XMLファイルを手作業で編集しなければならなかったので、XMLからtools:フィールドもすべて削除しました。私の理解では、これらの属性はAndroid StudioとConstraint Layoutツールでのみ使用されます。しかし、私はレイアウトの状態をリセットして、制約レイアウトのプロパティをandroid:に変更したかったので、それらを削除しました。AndroidスタジオデザインビューでBlueprintビューも制約も表示される

今私は青写真ビューが空のままで、階層ビューに"Nothing to show"と表示されています。ビューのプロパティも制約もありません。レイアウトのフラットなUIデザインビューしか見ることはできませんが、そこから要素を選択することはできません。

これを修正する方法はありますか?

私は、Android Studioの2.2.3と制約レイアウトベータ4

*)なぜ私はあなたが聞いて手でレイアウトを編集でしたが実行しているのですか?まあ、私は "Convert to Constraint Layout"を選択しました。その場合、Android Studioはレイアウトを平坦化し、すべての要素の位置をハードコードしました。それ以来私が望んでいたものではなかったが、私はポジションをもう変更することができなかった。ハードコーディングされた位置(およびツール:引数)を削除すると、レイアウトを再構築できます。

+0

いくつかのスクリーンショットを投稿することができます。私はそれを直接行うために十分なStack Overflow担当者がいるかどうか分からないので、それらのスクリーンショットを別の場所にアップロードして質問にリンクする必要があるかもしれません。 – CommonsWare

+0

はい、私はそれをしたはずですが、残念ながら、アプリは直接オープンソースではないので、私はバットの権利をすることはできません。私は問題を再現しなければならないだろう。 –

答えて

1

私はGoogleのConstraint Layoutチームで働いているNicolas Roardに感謝しています。

私はこのケースでは、キーボードショートカット「R」の意識はありませんでしたが、それがためにそれを解決しました

https://twitter.com/camaelon/status/809427379500126208

[デザイン]ビューで]「R」を押してみてください私!

関連する問題