Я пытаюсь создать изображение с текстом над ним. Я могу сделать это с помощью imageview и textview, но я хотел бы, чтобы они были объединены вместе (в одном объекте, так как я буду перетаскивать их по экрану)Пользовательское представление с изображением и над ним над текстом
Поэтому я создал пользовательский вид, в котором я расширяю Imageview, и я установил изображение с использованием backgroundResourceId. Я не уверен, как добавить текст над изображением? Есть идеи? Благодаря
Спасибо
Почему бы просто не создать «LinearLayout», который удерживал бы «текст» и «изображение». Затем вы можете перетащить «LinearLayout» просто отлично .. – Simas
'Я могу сделать это с помощью imageview и textview, но я бы хотел, чтобы они были в комплекте вместе. Просто используйте ** составную ** для рисования ** в TextView. Вы также сохраните представление (вы избавитесь от ImageView). 'android: drawableBottom' является вашим другом: http://developer.android.com/reference/android/widget/TextView.html#attr_android:drawableBottom. В Java используйте 'setCompoundDrawablesWithIntrinsicBounds()': http://developer.android.com/reference/android/widget/TextView.html#setCompoundDrawablesWithIntrinsicBounds (int, int, int, int). –
Хорошая идея user3249477..пост его как ответ plz :) – Snake