2011-07-07 10 views
0

CSSでアウトセットボーダーを作成した場合、ブラウザーは各エッジのボーダーカラーを変更して、シェイプを親からはみ出させるようにします。Androidでcssのアウトセットボーダーと同等のものを作成するにはどうすればよいですか?

アンドロイドのレイアウトでこれを行う簡単な方法はありますか、手動で各ラインの色を設定する必要はありますか?

更新は - 以下の例を追加しました:

Example http://www.witzelsucht.co.uk/googleplusheader.png

答えて

1

:あなたの質問は、私が最近見ていたこの質問を思い出しました。あなたが望むエフェクトを作成するには5ピクセル必要です。次にImageViewのパディングを5ピクセルに設定します。次に、ビットマップを任意のイメージに設定します。

ImageView.setBackgroundDrawable

ImageView.setPadding

ImageView.setImageBitmap

さらに簡単、ストローク境界と形状を使用して、ビューの背景として設定:

<shape xmlns:android="http://schemas.android.com/apk/res/android"> 
<solid android:color="#00000000" /> 
<stroke android:width="1px" android:color="#ffffff" /></shape> 
+0

これは私のためのもののように見える、ありがとう –

関連する問題