しばらくの間カスタムビューを作成していましたが、Androidスタジオのプレビューで正しく表示されるようにはできませんでした。カスタムビューを作成してレイアウトプレビューで表示
私は、カスタムが使用して属性を初期化:
if (!isInEditMode()) {
...
}
をしかし、これはプレビューで見えないコンポーネントになります。 これを達成するためのアイデアはありますか?
ありがとうございました。
しばらくの間カスタムビューを作成していましたが、Androidスタジオのプレビューで正しく表示されるようにはできませんでした。カスタムビューを作成してレイアウトプレビューで表示
私は、カスタムが使用して属性を初期化:
if (!isInEditMode()) {
...
}
をしかし、これはプレビューで見えないコンポーネントになります。 これを達成するためのアイデアはありますか?
ありがとうございました。
hereをご覧ください。私はあなたがそのifステートメントを使う必要はないと思う。私は決してそれを使用せず、ビューは常にプレビューで表示されます
あなたはrebuild
プロジェクトにする必要があります。その後、preview
のカスタムビューは動作します
私はプレビューに使用することを示唆しているエラーを表示するので、私はisInEditModeを使用します。だから私は、これらのエラーを避けるために、ビューのコンストラクタで何ができるかわからない。 –
[こちら](http://stackoverflow.com/questions/15423149/how-to-use-isineditmode-to-see-layout-with-custom-view-in-the-editor)より良い回答が見つかるかもしれません。 –