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

Отрисовка View - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Наложить сетку на изображение http://www.cyberforum.ru/android-dev/thread1126320.html
Здравствуйте, помогите написать программу, ее суть состоит в том, что программа должна окрыть любую картнику и наложить сетку размеры и цвет которой можно регулировать. Примерно сетка должна выглядеть как на картинке, цифры помойму не обязательно(если их тяжело или долго делать), заранее спасибо
Программирование Android StartActivityForResult Здравствуйте, В MainActivity осуществляется откытие другой Activity через startActivityForResult Intent intent = new Intent(MainActivity.this, AutorisationForm.class); intent.putExtra("req", 1); startActivityForResult(intent, 0); Метод onCreate выполняется полностью, она отображается на экране и потом приложение рушится. Eclipce возвращает ошибку source not found. http://www.cyberforum.ru/android-dev/thread1126250.html
Программа такси! Программирование Android
Кто поможет обойти проверку версии приложения на сервере или чтобы сервер думал что стоит последняя версия и программа прошла авторизацию. 2. Ускорить автообновление сервера для получения информации.. Программа такси. Нужна помощь, у меня программа не заходит на серв при попытке авторизации, тк СЕРВЕР хочет чтобы я обновил программу, можно ли обмануть сервер? У меня есть 2версии приложения...
Программирование Android SoundPool vs MediaPlayer
Какой класс лучше использовать для проигрывания музыки? Под музыкой подразумеваю не короткий сигнал, а большое количество песен, с большим размером файлов и без потери качества музыки.
Программирование Android Android: включение Bluetooth без подтверждения http://www.cyberforum.ru/android-dev/thread1125948.html
Подскажите, как программно включить блютус так, что бы пользователю не нужно было подтверждать включение(см скриншот). на данный момент включаю блютуc так: Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE); startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT);
Программирование Android Переход с 4.1.2 на 4.0.2 Всем добрый день Писал проект под API version 16 (4.1.2). Теперь я хочу, что бы проект запускался на API version 14 (4.0.2). В настройках проекта изменил версию, создал новое виртуальное устройство. Но при компиляции возникает ошибка: ERROR: Application requires API version 16. Device API version is 14 (Android 4.0.2). Launch canceled! Что и где еще надо поменять, чтобы проект... подробнее

Показать сообщение отдельно
angryrobot
Командир зеленых роботов
346 / 283 / 53
Регистрация: 08.10.2013
Сообщений: 564
22.03.2014, 23:08
Цитата Сообщение от contedevel Посмотреть сообщение
Просто как картинку, можно даже в bitmap
Тогда это не так сложно, вот пример кастмного View который отрисовывает стандартную кнопку
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
class MyView extends View  {
    
    public MyView(Context context) {
        super(context);
    } 
    
    @Override
    protected void onDraw(Canvas canvas) {
        LinearLayout layout = new LinearLayout(getContext());
        Button btn = new Button(getContext());
        btn.setText("Hello world");
        layout.addView(btn);
        layout.measure(canvas.getWidth(), canvas.getHeight());
        layout.layout(0, 0, canvas.getWidth(), canvas.getHeight());
        layout.draw(canvas);
    }
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru