Android アプリケーションのビューの 9 パッチとして、白い背景を持つシンプルな 1px の境界線を取得したいと考えています。Samsung Galaxy Tab 730 では問題なく動作しますが、驚いたことに、Samsung Nexus 10 での結果はまったく異なります。
望ましい結果 (1px の青い境界線と白い背景): .
実際の結果 (1px の青い境界線と水色の背景):
使用される 9 パッチは非常に単純です: , 拡大:
Android アプリケーションのビューの 9 パッチとして、白い背景を持つシンプルな 1px の境界線を取得したいと考えています。Samsung Galaxy Tab 730 では問題なく動作しますが、驚いたことに、Samsung Nexus 10 での結果はまったく異なります。
望ましい結果 (1px の青い境界線と白い背景): .
実際の結果 (1px の青い境界線と水色の背景):
使用される 9 パッチは非常に単純です: , 拡大:
私が見つけた2つの解決策がうまくいきました:
res/drawable-nodpi
(「9patch はマークしなかった領域を拡大する」を参照)、どのデバイスでも再スケーリングされないようにします。