Форум программистов, компьютерный форум, киберфорум
Наши страницы

Canvas circle radius на всех экранах - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android SQLite и краш активности http://www.cyberforum.ru/android-dev/thread1643868.html
Всем привет, подскажите в чем дело. Есть класс public class MapsActivity extends FragmentActivity implements OnMapReadyCallback { private GoogleMap mMap; @Override protected...
Программирование Android Как подогнать ряд кнопок в TableLayout под ширину экрана? День добрый. Пишу игру простенькую Крестики-нолики. Поле состоит квадрата 3x3 из Кнопок, которые генерируются в коде. Размер кнопки устанавливается при создании. button.setWidth(100);... http://www.cyberforum.ru/android-dev/thread1643857.html
Программирование Android GPS координаты
public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentView(R.layout.activity_main); //Метод получения контактных данных ...
Ругается на FragmentTransaction Программирование Android
Пишу Bluetooth-чат. Пример был взят с GoogleDev. Студия ругается мол символ неизвестный, хотя библиотеку подключил, в чем проблема? p.s. Фрагментами никогда не занимался p.s.s. Часть кода,...
Программирование Android Локализация приложения http://www.cyberforum.ru/android-dev/thread1643446.html
Добрый вечер! Интересует следующий вопрос, в андроид локализация приложения происходит в автоматическом режиме в зависимости от установленного языка на устройстве, но можно ли программно управлять...
Программирование Android Dx.bat выдает ошибку При вызове: 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... подробнее

Показать сообщение отдельно
dajver
410 / 274 / 18
Регистрация: 18.09.2010
Сообщений: 1,114
22.01.2016, 16:07  [ТС]
Еще вопрос, может вы еще помните вот этот говнокод) На некоторых экранах он разлазится и получается что иногда видно не все линии. Может посоветуете как его лучше сделать. Я уже понимаю что жестко нельзя привязывать эти серклы к своему месту, но как сделать что бы они расчетливо стали все на свои места?) Их должно быть ровно 9 штук...
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
public void drawNineCircles(Canvas canvas) {
        circlePaint.setColor(context.getResources().getColor(R.color.white));
 
        canvas.drawCircle(centerX, centerY, radius - 180, circlePaint);
        canvas.drawCircle(centerX, centerY, radius - 160, circlePaint);
        canvas.drawCircle(centerX, centerY, radius - 140, circlePaint);
        canvas.drawCircle(centerX, centerY, radius - 120, circlePaint);
        canvas.drawCircle(centerX, centerY, radius - 100, circlePaint);
        canvas.drawCircle(centerX, centerY, radius - 80, circlePaint);
        canvas.drawCircle(centerX, centerY, radius - 60, circlePaint);
        canvas.drawCircle(centerX, centerY, radius - 40, circlePaint);
        canvas.drawCircle(centerX, centerY, radius - 20, circlePaint);
    }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru