1

この有名なアプリのアクション バーを見てください。ボタン間にこの薄いギャップを作成するにはどうすればよいですか?

ここに画像の説明を入力

4

4 に答える 4

1

あなたのxmlでaddtributesandroid:paddingを試してみandroid:marginTableLayoutください。GridLayout

于 2012-06-14T10:13:23.153 に答える
0

まず、IOschedeアプリケーションのソースコードはオープンソースであるため、その内部を簡単に調べて、その動作を理解することができます。

minSdkちなみに、ここに問題の説明とあなたが取ることができる解決策があります、もちろんそれはすべてあなたが属性であるかどうかに依存します。

Android3.0>ネイティブActionBar付き

ネイティブ3.0>ActionBarについて話している場合は、この質問を見てください。

この属性は、アプリケーションスタイルで使用できます。

<item name="android:actionButtonStyle">@style/ActionButtonStyle</item>

ここでスタイルを定義し、左側の縦縞のカスタム9patch背景を配置します

<style name="ActionButtonStyle" parent="@android:style/Widget.Holo.Light.ActionButton">
    <item name="android:background">@drawable/custom_bg</item>             
</style>

Android <3.0

ActionBarSherlockを使用してすべての互換性の問題を解決するか、IOschedソリューションを確認するか、間違っていない場合は、アプリケーションのテーマ属性を持つネイティブActionBarで機能するのと同じようにボタンスタイルを使用することができます。

于 2012-06-14T10:31:55.453 に答える
0

Android では、この Dashboard User Interface . リンクをチェックしてください

お役に立てると思います。

ありがとう

于 2012-06-14T10:08:55.490 に答える
0

ボタンを含む xml ファイルで、必要に応じて android:layout_marginLeft / android:layout_marginRight (ボタン用) を指定します。

于 2012-06-14T10:17:25.287 に答える