Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Slon747
59 / 37 / 2
Регистрация: 24.08.2013
Сообщений: 474
#1

Создание изображения на лету - Программирование Android

18.11.2014, 17:24. Просмотров 481. Ответов 2
Метки нет (Все метки)

Требуется на карте Google Maps размещать маркеры у которых в качестве иконок будут изображения с цифрами.
http://www.cyberforum.ru/android-dev/thread631842.html
Т.к. в таком случае иконки могут быть различные, хотелось бы не создавать на каждый вид маркера свою иконку в ресурсах, а динамически накладывать цифру на изображение и использовать уже это в качестве иконки маркера.
Такое возможно?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2014, 17:24
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Создание изображения на лету (Программирование Android):

Создание базы данных на лету, создание и заполнение таблиц в базе DB (Paradox? или..).
Здравствуйте Профи! --- Видел я "простенькую" (exe-шник небольшого размера,...

Создание переменных на лету
Всем привет. Давно уже не задавал вопросы на форумах php, но тут возникла...

EF создание сущности на лету
Вопрос такой: Имеется сущность документ типа А в БД например у нее есть поля:...

Создание страницы на лету
Добрый день всем. Вот начинаю разбираться с Аспом и решил написать книжный...

Создание таблицы с индексом на лету
Люди, проблема в следующем: есть таблица рубрик в БД (ACCESS). Далее создаются...

2
YuraAAA
1578 / 1319 / 282
Регистрация: 25.10.2009
Сообщений: 3,436
Записей в блоге: 2
18.11.2014, 17:34 #2
Да, конечно можно, пишите текст на канвасе с битмапом. Например, вот

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.Bitmap.Config;
import android.graphics.BitmapFactory;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.Paint.Style;
import android.os.Bundle;
import android.widget.ImageView;
 
public class MainActivity extends Activity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
        ImageView mImageView = (ImageView)findViewById(R.id.imageView1);
 
        Bitmap bm = BitmapFactory.decodeResource(getResources(), R.drawable.image);
 
        Config config = bm.getConfig();
        int width = bm.getWidth();
        int height = bm.getHeight();
 
        Bitmap newImage = Bitmap.createBitmap(width, height, config);
 
        Canvas c = new Canvas(newImage);
        c.drawBitmap(bm, 0, 0, null);
 
        Paint paint = new Paint();
        paint.setColor(Color.RED); 
        paint.setStyle(Style.FILL);                
        paint.setTextSize(20);
        c.drawText("Some Text", 0, 25, paint);
 
        mImageView.setImageBitmap(newImage);
 
    }
взято отсюда
2
Slon747
59 / 37 / 2
Регистрация: 24.08.2013
Сообщений: 474
18.11.2014, 17:57  [ТС] #3
Большое спасибо!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.11.2014, 17:57
Привет! Вот еще темы с решениями:

Создание ассоциативного массива на лету
Приветствую! Уже мозги набекрень... Проверьте меня, пожалуйста! Вывел...

Создание беспроводных зарядок завершат к лету
К середине 2010 г. планируется завершить разработку стандарта, который позволит...

Создание баз “на лету”. Оперативная память
Не знал как назвать тему, поэтому извините, если не очень очевидно. Никогда...

Создание pdf документа на лету из Silverlight на русском языке
Здравствуйте! Как можно наиболее просто создать из Silverlight-а русскоязычный...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru