0

画面の上部にアクションバーがあるシンプルなAndroidアプリケーションを開発しています。

ここに画像の説明を入力してください

グラデーションの背景(描画可能)と矢印アイコンが設定されたバーはすでにありますが、その2ピクセル幅のスプリッターを作成する方法がわかりません。

ピクセルの左の列の色はで、右の列の色#5e5e5eはです#181818

このような再利用可能なスプリッターを作成するための(パフォーマンスを最適化する)最良の方法は何ですか?

このスプリッターをウィジェットとして作成するのが最善です。

どんな助けでも大歓迎です!

アップデート:

バーはLinearLayout背景がグラデーションで、矢印は単一の透明ImageViewです。

4

2 に答える 2

3

左の列の右マージンを使用します。または、右の列の左マージン。専用のスプリッター ビューは必要ありません。

スプリッターをビューにする必要がある場合は、 を使用してViewください。背景とサイズを指定できます。これで十分です。

于 2012-06-18T20:57:37.307 に答える
1

最終的に 2x1 ピクセルの PNG 画像を作成し、View ウィジェットの背景として使用しました。

<View 
     android:layout_width="2px"
     android:layout_height="fill_parent"
     android:background="@drawable/splitter" 
/>
于 2012-06-20T17:10:42.297 に答える