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

ImagView 2D рисование - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Скриншот экрана http://www.cyberforum.ru/android-dev/thread697598.html
Здраствуйте, мне нужно зделать програмно скриншот екрана... я нашол статтюhttp://developer.alexanderklimov.ru/android/tips-android.php#screenshotapp по етому поводу но там немного не то что мне надо,...
Программирование Android Как узнать версию приложения? В манифесте есть данные по версии программы <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="ru.test.widget" android:installLocation="auto" ... http://www.cyberforum.ru/android-dev/thread697353.html
Программирование Android Listview
Добрый день, В структуре ListView есть два элемента,которые он показывает Item и SubItem. В Item вставить значение не проблема,всё происходит ок,следовательно вопрос другой,как добавить...
Сделать в программе что-то вроде бонуса Программирование Android
Добрый день! Пишу простенькую программу для Android в Java EE IDE и есть желание сделать что-то вроде этого ( см. код ): add.setOnClickListener( new View.OnClickListener() { public...
Программирование Android Обработка onTouchEvent в Activity http://www.cyberforum.ru/android-dev/thread697087.html
Хочу в активити обрабатывать все прикосновения, независимого от того, были ли они на кнопке или на свободном пространстве. Однако после переопределения метода onTouchEvent, который, по идее, должен...
Программирование Android TableLayout Всем доброго времени суток, возник вопрос: Только начал изучать разработку под андроид так что не судите строго, есть вот такая разметка: <TableLayout... подробнее

Показать сообщение отдельно
kvaka
31 / 31 / 3
Регистрация: 26.06.2012
Сообщений: 166
14.11.2012, 20:38
Ты тут просто создаешь какой-то канвас, непонятно чей, а должен получить канвас конкретного View
Для этого нужно переопределить метод onDraw для данного View
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
public class MyView extends View {
 
    public MyView(Context context) {
        super(context);
    }
    
    public MyView(Context context, AttributeSet attrs) {
        super(context, attrs);
    }
    
    public CircleView(Context context, AttributeSet attrs, int defStyle) {
        super(context, attrs, defStyle);
    }
    
    
    @Override
    protected void onDraw(Canvas canvas) {
 
         Paint paint = new Paint();
                 paint.setColor(Color.GREEN);
                 canvas.drawRect(0, 0, 100, 50, paint);
    }
 
}
Как-то так
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru