2010-04-16 4 views
2

Можно ли разместить кнопки в позиции X, Y поверх холста?Android: как разместить кнопку в позиции x, y поверх холста

Например, на первом экране моей игры я хотел бы разместить кнопки для «Играть сейчас», «Инструкции» и т. Д. Прямо поверх холста.

Прямо сейчас, я ищу места касания на холсте и сравниваю их с различными границами X, Y. Он работает, но добавление кнопки с прослушивателем кликов, вероятно, будет намного более эффективным.

ответ

1

Я обнаружил, что если я использую AbsoluteLayout и кнопка XML ниже, она работает:

<Button 
    android:id="@+id/button" 
    android:layout_width="100px" 
    android:layout_height="wrap_content" 
    android:text="Button" 
    android:layout_x="50px" 
    android:layout_y="50px" 
/> 
+5

Если вы собираетесь использовать абсолютное позиционирование, убедитесь, чтобы проверить его на всех типах плотности экрана и ориентации. –

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