上の画像を考えてみましょう。- 点線は、Photoshop ファイルから切り出す 9-Patch png の境界を示します。ポップアップボックスを作成するために必要です。- ボックスには、この写真の測定ツールで示されているように、dropShadow が組み込まれています。- ピンクの線は、draw9Patch ツールを使用して 9-Patch を作成する方法を示しています。
私の質問は次のとおりです。背景に 9 パッチを適用したビュー「コンテナー」がある場合、その子ビューが常に白いボックス内にあることを確認する必要があります。これにはパディングを使用するつもりでした。パディングを測定ツールと等しくなるように設定するつもりでした。したがって、Photoshop で 30px の場合はlayout_paddingLeft"=30dp"
、コンテナーに設定します。(設計は MDPI で行われているので、この変換は問題ないと思います)。ただし、異なる密度の画面は 9path をどのように処理しますか。たとえば、測定された領域は30pxまたは30dipになりますか?