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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 20, средняя оценка - 4.75
boyma
4 / 4 / 1
Регистрация: 17.10.2010
Сообщений: 39
#1

Рисование в main - Программирование Android

18.12.2012, 21:25. Просмотров 2662. Ответов 29
Метки нет (Все метки)

здравствуйте возник такой вопрос:
В main.xml имеем разметку tablelayout, в ней одну table row, в которой находятся допустим кнопки.,т.е. полчилось что вверху кнопки а внизу чистое поле.Как сделать чтоб по нажатию на кнопку сверху допусти рисовался бы прямоугольник(начало отсчета в этой области задаем вручную вручную).
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.12.2012, 21:25
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Рисование в main (Программирование Android):

main.xml - Программирование Android
Выдает ошибки - на строчках, где выдает ошибки указал три ! - в чем проблема? <?xml version="1.0" encoding="utf-8"?> <LinearLayout ...

FATAL EXCEPTION: main - Программирование Android
Вот код: import com.independentsoft.exchange.Service; import android.app.Activity; import android.os.Bundle; public class...

FATAL EXCEPTION: main - Программирование Android
Пишу свое 1 приложение, столкнулся с проблемой. при загрузке FATAL ERROR и все тут. Помогите что делать ? Вот код *.java package...

FATAL EXCEPTION: main - Программирование Android
Забавная у меня ситуация, вот создаю новый проект и он не хочет запускаться ни в какую, хотя ничего своего не добавляю в него ...

Fatal Exception: main - Программирование Android
Здравствуйте, пишу свое первое приложение, помогите пожалуйста. Проблема в том, что в коде никаких ошибок не отображается, а когда проверяю...

FATAL EXCEPTION: main - Программирование Android
Всем привет. Не получается программка из урока с передачей данных из одного активити в другое. Уже третий день туплю, но не могу исправить...

29
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
30.12.2012, 00:12 #16
ну так он равен null

Добавлено через 25 секунд
учите основы программирования, куда вам Андроид.
0
boyma
4 / 4 / 1
Регистрация: 17.10.2010
Сообщений: 39
30.12.2012, 00:20  [ТС] #17
ну дык я и учу и не понимаю чему он может быть равен view
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
30.12.2012, 00:53 #18
он может указывать на объект класса testview

Добавлено через 1 минуту
Философия Java Брюс Эккель советую.
0
boyma
4 / 4 / 1
Регистрация: 17.10.2010
Сообщений: 39
30.12.2012, 01:52  [ТС] #19
добавил
Java
1
view=new testview(this, null);
теперь не вылетает но и ничего не происходит
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
30.12.2012, 02:26 #20
а что должно происходить?
0
kvaka
31 / 31 / 3
Регистрация: 26.06.2012
Сообщений: 166
30.12.2012, 03:07 #21
То что у тебя в разметке и то что в коде - никак не связано.

В разметке пиши:

XML
1
2
3
4
5
6
7
8
<com.example.test2.testview
 
    android:id="@+id/test"
 
    android:layout_width="300dp"
    android:layout_height="300dp"
    android:layout_gravity="center"
    android:background="#000" />
потом у себя в коде:

Java
1
view = (testView) findViewById (R.id.test);
И, пожалуйста, называть классы надо с заглавной буквы...
1
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
30.12.2012, 03:56 #22
эх, Квака, не дал ты человеку самому прийти к правильным выводам, так он ничему не научится...
0
kvaka
31 / 31 / 3
Регистрация: 26.06.2012
Сообщений: 166
30.12.2012, 23:14 #23
На то он и задает вопросы, чтоб ответы получать. Ведь он пытается, что-то пробует. Вот то что книжки умные еще читать надо - это да. Так что ты, boyma, имей ввиду - прежде чем задать вопрос попытайся ответить на него сам - золотое правило.
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
30.12.2012, 23:32 #24
здесь настолько все запущено, что нужно научить человека думать а не просто дать ответ, как в той поговорке про удочку
0
kvaka
31 / 31 / 3
Регистрация: 26.06.2012
Сообщений: 166
30.12.2012, 23:37 #25
maybe, VOv1k, maybe...
0
Vladimirys
309 / 206 / 25
Регистрация: 16.01.2010
Сообщений: 590
30.12.2012, 23:53 #26
Не согласен. Раньше тоже, древние, когда видели молнию, задавали себе вопрос и тут же на него отвечали. Думаю многие знают, что древние думали о молниях и природе их происхождения (и ведь долго думали так и считали верным). Так и тут, чего думать то, если непонятно о чем думать. Человек, он учиться повторением, т.е. сначала он бездумно повторяет, потом начинает понимать. Если конечно хочет понимать, а если не хочет, то и повторять бросит и все.
Другими словами пока спрашивает - ему интересно. Перестал спрашивать - пропал интерес.
Как то так.
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
31.12.2012, 00:04 #27
бездумно повторение - злейший враг программиста.

Добавлено через 2 минуты
есть вопросы на которые нужен просто ответ, а есть вопросы для которых нужно просто включить мозг.
0
Vladimirys
309 / 206 / 25
Регистрация: 16.01.2010
Сообщений: 590
31.12.2012, 00:40 #28
Цитата Сообщение от V0v1k Посмотреть сообщение
бездумно повторение - злейший враг программиста.
Повторение - мать ученья. Это суть человека. Любое обучение связано с повторением, по другому просто быть не может. Хоть программиста, хоть тракториста, хоть любого другого - иста.
А программист, первый раз начинает думать, что то свое, когда работает над дипломным проектом. Ну это если он в ВУЗе учиться. Но судя по количеству вопросов на различный форумах, и даже тогда думать не хотят. А хотят сразу - диплом и на работу с окладом в 150 тыс.

Цитата Сообщение от V0v1k Посмотреть сообщение
есть вопросы на которые нужен просто ответ, а есть вопросы для которых нужно просто включить мозг.
Так в вся фишка в том, как разделить эти вопросы? Как определить, на какой вопрос - "включать мозг", а на какой - "просто спросить".
0
boyma
4 / 4 / 1
Регистрация: 17.10.2010
Сообщений: 39
31.12.2012, 01:33  [ТС] #29
Vladimirys,
Цитата Сообщение от Vladimirys Посмотреть сообщение
А программист, первый раз начинает думать, что то свое, когда работает над дипломным проектом. Ну это если он в ВУЗе учиться. Но судя по количеству вопросов на различный форумах, и даже тогда думать не хотят. А хотят сразу - диплом и на работу с окладом в 150 тыс.
некоторые просто программируют для себя,потому что интересно

V0v1k,просто на готовом и учатся быстрей
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
31.12.2012, 02:59 #30
Vladimirys, не путай повторение знаний и простой копипаст кода не вникая в его суть.

Цитата Сообщение от Vladimirys Посмотреть сообщение
Так в вся фишка в том, как разделить эти вопросы? Как определить, на какой вопрос - "включать мозг", а на какой - "просто спросить".
ну например если бы он просто спросил как повязать вюшку в xml с полем в Java коде, то второе, ну а в данном случаи первое.

Добавлено через 1 минуту
Цитата Сообщение от boyma Посмотреть сообщение
просто на готовом и учатся быстрей
если человек основ не знает, то готовое ему не поможет.
0
31.12.2012, 02:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.12.2012, 02:59
Привет! Вот еще темы с ответами:

FATAL EXCEPTION: main - Программирование Android
Я только начал проходить уроки по программированию на android и сразу же ошибка - unfortunately, MyProject has stopped. Я пытался добавить...

FATAL EXCEPTION: main - Программирование Android
добрый день, столкнулся с проблемой, когда выбивает подобную ошибку: 12-12 07:18:22.455: E/AndroidRuntime(1352): FATAL EXCEPTION: main...

Восклицательный знак в main.xml - Программирование Android
Решил по пробовать написать первое приложение под Android. перенес на форму Button и textView переименовал их и возле них горит...

The application may be doing too much work on its main thread - Программирование Android
Ну елки палки, это что еще такое ? :) В приложении запускаю камеру и ловлю результат PhotoObject current_photoObj ; // мой класс для...


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

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

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