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

Динамическое создание интерфейса - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Adb not found in ANDROID_HOME Windows 7 x64 http://www.cyberforum.ru/android-dev/thread1377543.html
Всем привет Решил познакомиться с инструментом автотестирования SDK UIAutomator, но сразу же возникла беда: уже при написании двух строк на Пайтоне from uiautomator import device as d d.info ...
Программирование Android Зависание при создания экземпляров классов Создал игру Libgdx+Box2d для андроид. Возникла проблема: когда захожу в игровой экран-игра зависает(зависает сильно). Выяснил что зависание происходит в момент создания экземпляров классов:... http://www.cyberforum.ru/android-dev/thread1377532.html
Программирование Android При нажатии на кнопку меню приложение падает
Здравствуйте. Учусь делать свое приложение)) В процессе заметил вот что. Если нажать на кнопку вызова меню (я не знаю, как ее еще назвать... сенсорная кнопка на самом устройстве, а не что-то из...
Программирование Android Добавление элемента в Toolbar
хочу добавить один элемент в тулбар, но вместо этого в тулбаре только три точки (кнопка overflow) при нажатии на которую выпадает вариант "Добавить". но я хочу чтобы вместо трёх точек был мой элемент...
Программирование Android Прочитать файл из res/raw http://www.cyberforum.ru/android-dev/thread1377229.html
Привет. Можно ли как нибуть прочитать файл из res/raw не с помощью openRawResource()? То есть получить его имя и прочитать самому, а не через ссылку на InputStream. Пробовал getResourceName(), но...
Программирование Android Отмена AsyncTask Привет. Есть такой код: @Override protected Void doInBackground(Void... params) { try { Interpret(Source.get()); } catch (OutOfMemoryError e) { } подробнее

Показать сообщение отдельно
FreakMurderer
-116 / 10 / 2
Регистрация: 21.11.2013
Сообщений: 102
18.02.2015, 19:40
NEvOl,
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
public class ViewIdGenerator {
    private static final AtomicInteger sNextGeneratedId = new AtomicInteger(1);
 
    @SuppressLint("NewApi")
    public static int generateViewId() {
 
        if (Build.VERSION.SDK_INT < 17) {
            for (;;) {
                final int result = sNextGeneratedId.get();
                // aapt-generated IDs have the high byte nonzero; clamp to the range under that.
                int newValue = result + 1;
                if (newValue > 0x00FFFFFF)
                    newValue = 1; // Roll over to 1, not 0.
                if (sNextGeneratedId.compareAndSet(result, newValue)) {
                    return result;
                }
            }
        } else {
            return View.generateViewId();
        }
 
    }
}
Отсюда
http://wenda.baba.io/questions/7587/...conflicts.html
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.