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

Canvas circle radius на всех экранах - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Как подогнать ряд кнопок в TableLayout под ширину экрана? http://www.cyberforum.ru/android-dev/thread1643857.html
День добрый. Пишу игру простенькую Крестики-нолики. Поле состоит квадрата 3x3 из Кнопок, которые генерируются в коде. Размер кнопки устанавливается при создании. button.setWidth(100); button.setHeight(100); Но на разных телефонах кнопки естественно по разному (где-то маленькие кнопки, а где-то не влазят целиком в экран), т.к. метод setWidth задает все в пикселях.
Android GPS координаты public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentView(R.layout.activity_main); //Метод получения контактных данных getContacts(); // на выходе output - содержит все контакты String lng; String lat; http://www.cyberforum.ru/android-dev/thread1643772.html
Ругается на FragmentTransaction Android
Пишу Bluetooth-чат. Пример был взят с GoogleDev. Студия ругается мол символ неизвестный, хотя библиотеку подключил, в чем проблема? p.s. Фрагментами никогда не занимался p.s.s. Часть кода, например код создания конт. меню и лога закомментирована, т.к. не нужна import android.app.Activity; import android.app.Fragment; import android.app.FragmentManager; import android.os.Bundle;
Android Локализация приложения
Добрый вечер! Интересует следующий вопрос, в андроид локализация приложения происходит в автоматическом режиме в зависимости от установленного языка на устройстве, но можно ли программно управлять данным процессом? Например, указать строковые значения какого языка подгрузить, либо чтобы строковые значения из strings.xml брались согласно настроек устройства, а звуковое сопровождение (из папок...
Android Dx.bat выдает ошибку http://www.cyberforum.ru/android-dev/thread1643359.html
При вызове: drStudio>call C:\Users\user\AppData\Local\Android\sdk\build-tools\23.0.1\dx.bat --dex --output=C:\AndrStudio\bin\classes.dex C:\AndrStudio\obj Выдается ошибка: UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.RuntimeException: Exception parsing classes
Android Разметка под Андроид Нужна помощь в верстке, пишите кто сможет помочь Дубль темы во Фрилансе, закрыто подробнее

Показать сообщение отдельно
dajver
407 / 271 / 18
Регистрация: 18.09.2010
Сообщений: 1,106
21.01.2016, 23:20  [ТС]     Canvas circle radius на всех экранах
Цитата Сообщение от Spelcrawler Посмотреть сообщение
Если правильно понял проблему, нужно радиус закрашивания считать не от нуля, а от радиуса центрального круга. Т.е. взять за максимум разницу радиусов большого круга и центрального, а потом к радиусу частей прибавлять радиус центрального круга.
Пробовал пробовал, но все не то, можете подсказать пожалуйста как это сделать? Я в канве не сильно много умею... А других способов сделать данную задачу даже не знаю...

Цитата Сообщение от dajver Посмотреть сообщение
И еще такой момент, может кто знает как сделать что бы 100 процентов сик бара было равно полностью заполненным серкалом, и отказаться от умножения на ARC_SIZE
И с этим может что то сможете подсказать?) Потому что сейчас оно рисует, но не до конца вьюхи... Это я использовал ваш код для построения радиуса по размерам экрана.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru