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

Передать рисунок из textview в другое activity - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Спарсить HTML из строки в arraylist<mylist> http://www.cyberforum.ru/android-dev/thread1235915.html
как можно спарсить след.. Дату, текст1, текст2 и т.д. <tr > <td onclick="ShowOrHidetr('2225111'); return false;" nowrap="nowrap" class="date">29-07 21:00</td> <a rel="" title=" Текст1"> Текст2</a></td> <td onclick="ShowOrHidetr('2225111'); return false;" nowrap="nowrap" class="when">Текст3</td> <td onclick="ShowOrHidetr('2225111'); return false;" nowrap="nowrap"...
Программирование Android Как программно узнать ppi экрана? Как программно узнать ppi экрана? http://www.cyberforum.ru/android-dev/thread1235908.html
После закрытия приложения пользователем код в таймере продолжает выполняться Программирование Android
Если запустить таймер в android с периодом в пять секунд выполнения действия и в функции run() накодить какой то процесс. То после закрытия приложения пользователем этот код в таймере будет выполняться (если таймер запускает сервис например)?? Таймер создает новый поток ? он работает в фоновом решиме после закрытия приложения? Добавлено через 1 час 49 минут То есть таймер создает фоновый...
Создание экрана программно и через xml файл Программирование Android
Когда задаю всё программно, все элементы как надо располагаются на экране, ничего не сдвигается, всё как надо. Пытаюсь точно так же задать в визуальном редакторе в файле xml, ничего не получается, всё растягивается, неправильно сдвигается, всё криво. Почему так получается, хотя задаю параметры и там и там одинаковые
Программирование Android CalendarView - отображать Месяц/Неделя/День http://www.cyberforum.ru/android-dev/thread1235313.html
Здравствуйте. Интересует каким образом можно используя CalendarView, стандартными способами отобразить календарь ввиде Месяц/Неделя/День.
Программирование Android Урок с использованием навигации и всплывающих окон Здравствуйте. Осваиваю урок №138 (GPS), хотел попробовать усложнить задачу и вместо вывода на экран в TextView статуса провайдера (GPS или NET), сделать следующее: в случае работы GPS - выводить Toast сообщение, что все хорошо в случае, если GPS отключен, получить координаты по Net и одновременно вывести AlertDialog с предложением включить GPS. Однако не понял в каком месте и как... подробнее

Показать сообщение отдельно
anknskn
0 / 0 / 0
Регистрация: 29.07.2014
Сообщений: 8
30.07.2014, 17:46  [ТС]     Передать рисунок из textview в другое activity
Идея понятна, реализация не получается. Прошу прощения за код, но по другому не знаю как объяснить
Рисунок выполняется, например, так (в MainActivity) - просто диагональ по виджету (как пример).
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
...
void drawbit(){
        drawView = new Draw2D(this); 
        Bitmap bmp = Bitmap.createBitmap(wIV, hIV, Bitmap.Config.ARGB_8888); 
        canvas = new Canvas(bmp); 
        drawView.draw(canvas); // зарисовка Bitmap
        Drawable d = new BitmapDrawable(getResources(), bmp); 
      ((TextView) findViewById(R.id.textView1)).setCompoundDrawablesWithIntrinsicBounds(null, d, null, null);
    }
    public static class Draw2D extends View{
        public Draw2D(Context context) {
            super(context);
        }
 
    @Override
    protected void onDraw(Canvas c) {
        super.onDraw(c);
        Paint paint = new Paint();
        paint.setStyle(Paint.Style.FILL);
        paint.setColor(Color.WHITE);
        c.drawPaint(paint);
        paint.setColor(Color.BLACK);
        c.drawLine(0, 0, wIV, hIV, paint);
        Resources res = this.getResources();
        bitmap = BitmapFactory.decodeResource(res, R.drawable.ic_launcher);
        c.drawBitmap(bitmap, hIV, wIV, paint);
        }
    }
...
Далее вызывается второе Активити, где нужно провести вторую диагональ.
Что нужно зарегистрировать статический класс наследник Application, я понял, сделал. В нем определено поле класса canvas. Но что-то сделать с ним не получается. Геты-сеты не могу реализовать. Что там писать-читать? Canvas? Bitmam? Откуда во втором Активити брать контекст? Нельзя ли чуть подробнее.
Спасибо.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru