ビューを拡張するクラス MyView を作成しました。目標は、何らかの方法で (問題にとって重要ではない) ポイントを描画することです。ポイントを含めるために、MyView には座標の配列があります。MyView をカスタマイズするためのいくつかの属性も作成しました (ポイントのサイズ、形状、色など)。
属性のため、グラフィカル レイアウトで MyView のプレビューを表示したいと考えています。プレビューは onDraw() メソッドに基づいているため、ポイントの配列が空の場合は (アプリがエミュレーターまたはモバイルで実行されている場合) 何も描画したくありませんが、プレビューを表示するには、デフォルトの位置にいくつかのポイントを描画したいと考えています。どちらの場合も配列は空なので、onDraw の呼び出し (グラフィカル レイアウトでのプレビューまたは実行中) を確認したり、実行中のアプリケーションとは異なる onDraw メソッドをプレビューに設定したりするにはどうすればよいですか?