2015-03-20 4 views
-1

Заранее благодарим за ваше время.Любая идея, как воспроизводить эту кнопку Android

Я хотел бы воспроизвести эту кнопку для Android, но, к сожалению, я потратил часы, чтобы выяснить, и никаких результатов!

ИЗОБРАЖЕНИЯ: http://i.stack.imgur.com/m0mSw.jpg

PS: Я хочу только Пиктограмма/ФОН слева и TITLE справа, нет необходимости факта счетчика.

Если у вас есть идеи, пожалуйста, не стесняйтесь меня помогать.

Еще раз спасибо.

+1

Можете ли вы опубликовать некоторые из кода, который вы пробовали? – jasonwarford

+0

Вы пробовали реплицировать дизайн в xml и прикреплять кнопки к макету? Как далеко вы получили? Вы установили студию eclipse/android? Или вы просто не знаете, как использовать коэффициенты в макете? –

+0

@ jasonwarford Я пробовал LinearLayout с android: drawableLeft and android: фон указывал на другой файл стиля xml для создания хорошей плоской кнопки, вы можете проверить результаты здесь: http://i.imgur.com/6dzCW9J.jpg возьмите замок кода здесь: http://i.imgur.com/SCQiJol.jpg – Fadouchi

ответ

0

Попробуйте RelativeLayout так просто

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:background="@android:color/holo_blue_light"> 

    <ImageView 
     android:id="@+id/icon" 
     android:layout_width="80dp" 
     android:layout_height="80dp" 
     android:padding="24dp" 
     android:src="@android:drawable/ic_dialog_info" 
     android:background="@android:color/holo_blue_dark"/> 

    <TextView 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_toRightOf="@+id/icon" 
     android:layout_margin="8dp" 
     android:text="Button text" 
     android:textColor="@android:color/white" 
     android:textAppearance="@android:style/TextAppearance.Holo.Medium"/> 

</RelativeLayout> 
+0

Спасибо! Идея велика, но я думаю, что я должен больше узнать, И вот результаты http://i.imgur.com/HYTpSTZ.jpg. Надеюсь, я смогу понять, как кодировать его! – Fadouchi

+0

Затем просто добавьте 'android: centerVertical =" true "' в 'TextView' .. – Lamorak

Смежные вопросы