2016-01-19 4 views
0

Как добавить текст в кнопку рисования изображения без добавления текста с классическим способом в основной XML-файл с помощью команды «android: text =" test ", но я хочу добавить текст изображение кнопки в вытяжке XML (код 2)Android добавить текст в кнопку с возможностью рисования

Код 1 - main.xml:.

 <ImageButton 
     android:layout_height="wrap_content" 
     android:layout_width="wrap_content" 
     android:layout_alignParentTop="true" 
     android:layout_alignParentStart="true" 
     android:src="@drawable/start_off" 
     android:text="TEST" 
     android:background="@null"/> 

Code 2 - рисуем кнопку XML:

<layer-list xmlns:android="http://schemas.android.com/apk/res/android" > 

<!-- Define the background properties like color etc --> 
<item android:id="@android:id/background"> 
    <shape 
     android:shape="oval"> 

     <gradient 
      android:angle="270" 
      android:startColor="#990000" 
      android:endColor="#ff0000" 
      /> 

     <corners 
      android:radius="4dp" 
      /> 

     <size 
      android:width="120dp" 
      android:height="120dp" 
      /> 

    </shape> 
</item> 

+0

Beacuse Я использую этот код drawbale для обновления через USB состояния кнопки (если он включен или нет), и я могу использовать только кнопку изображения. –

ответ

0

Почему бы не использовать кнопку и не иметь ли нарисованный фон? Вот хорошая ссылка, чтобы посмотреть here

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

  • Нет связанных вопросов^_^