Форум программистов, компьютерный форум CyberForum.ru

RelativeLayout + Button - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Изменить версию в манифесте http://www.cyberforum.ru/android-dev/thread770058.html
подскажите пожалуйста, как поменять версию приложения созданного в Google App Inventor, если можно то пошагово
Программирование Android Получение координат gps из своего класса (getLastKnownLocation) Один из методов класса содержит Location location; LocationManager lm = (LocationManager) Context.getSystemService(Context.LOCATION_SERVICE); location = lm.getLastKnownLocation(LocationManager.GPS_PROVIDER); Про Context.getSystemService(Context.LOCATION_SERVICE); компилятор заявляет Cannot make a static reference to the non-static method getSystemService(String) from the type Context.... http://www.cyberforum.ru/android-dev/thread770048.html
Программирование Android Как поставить русскую клаву на эмулятор?
Вопрос в топике.
Цвет TextView Программирование Android
Доброго времени суток! Подскажите пожалуйста, как сделать так чтобы background у textview был двумя цветами именно 2мя. Чтобы часть была красная а другая желтая. (Не плавный переход как в градиенте , а именно чтобы была видна четкая граница между цветами)
Программирование Android Toast в одном случае работает в другом нет http://www.cyberforum.ru/android-dev/thread769196.html
Приветствую, в данном фрагменте кода если isOnline() возвращает true, то Toast выдает сообщение если isOnline() возвращает false, то Toast НЕ выдает сообщение, а все остальное (слип, финиш) срабатывает if (isOnline()) { //Получили адрес авторизации Toast.makeText(this, "INTERNET FOUND", Toast.LENGTH_LONG).show(); String url = Auth.getUrl(Constants.API_ID,...
Программирование Android Кнопка 1)Хочу создать свою кнопку дайте советы про кнопок(не простые "button"ы а с помощю картинок)? 2)и как сделать кнопки чтоб при нажатий кнопки проигрывался музыка? подробнее

Показать сообщение отдельно
flashok
86 / 88 / 1
Регистрация: 14.02.2009
Сообщений: 293

RelativeLayout + Button - Программирование Android

23.01.2013, 22:25. Просмотров 1602. Ответов 10
Метки (Все метки)

Народ как лучше делать разметку в xml
Есть RelativeLayout (с картинкой в background) и на нем надо расположить Button, в определенном месте
Получается что кнопка является частью картинки, и она нажимается (то есть она должна идеально подходить и располагаться)

Можно сделать вот так
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<RelativeLayout 
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:background="@drawable/les" >
 
    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginLeft="100dp"
        android:layout_marginTop="150dp"
        android:background="@drawable/derevo"
        android:onClick="pressButton"
   />
</RelativeLayout>
Но это работает для одного разрешения
Если смотреть на другом разрешении, кнопка съезжает на определенное расстояние

+ вопрос как поступать если у телефонов разное соотношение сторон, к тому же

Заранее спасибо
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru