角が丸いイメージがあります。角をゆがめずに画像を引き伸ばす必要があります。(基本的には真ん中を伸ばしたいだけです)
iOSでは、次のように何かをします
[[UIImage imageNamed:@"foo.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(5, 5, 5, 5)];
Androidで同じことを行うにはどうすればよいですか。
角が丸いイメージがあります。角をゆがめずに画像を引き伸ばす必要があります。(基本的には真ん中を伸ばしたいだけです)
iOSでは、次のように何かをします
[[UIImage imageNamed:@"foo.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(5, 5, 5, 5)];
Androidで同じことを行うにはどうすればよいですか。
これは、画像の伸縮可能領域を指定して 9-patch drawable を使用することで、Android で実行できます。詳細については、Android Developer Web サイトのドキュメントを参照してください。