27.12.2014 / 10:39 | |
eNvisible Пользователь Сейчас: Offline
Имя: **** Откуда: В России. Регистрация: 19.07.2014
| Naik, А как это? И да, я не тупой)
|
27.12.2014 / 10:44 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| eNvisible, а сейчас как ты канвас создаёшь? canv = new GameView(this)?
Вот теперь будет так: canv = findViewById(R.id.canv);
И в xml разметке такая иерархия: FrameLayout --LinearLayout ----Button --com.envisible.GameView (android:id = @+id/canv)
__________________
let live |
27.12.2014 / 10:48 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| eNvisible, <LinearLayout
....
orientation="vertical">
<my.package.MyCanvasView
..../>
<LinearLayout
orientation="horizontal">
<!-- Тут твои кнопки -->
</LinearLayout>
</LinearLayout>
Изменено Naik (27.12 / 10:49) (всего 2 раза) |
27.12.2014 / 11:29 | |
eNvisible Пользователь Сейчас: Offline
Имя: **** Откуда: В России. Регистрация: 19.07.2014
| Всем спасибо. Буду попробовать. Потом отпишусь)
|
27.12.2014 / 17:25 | |
eNvisible Пользователь Сейчас: Offline
Имя: **** Откуда: В России. Регистрация: 19.07.2014
| Я не совсем врубаюсь. Что куда вписать надо? И так и сяк блин пытался - то ошибки подчёркивает, а не подчёркивает, так вылетает. Вот проект, что там не так?
Прикрепленные файлы: MyApp3.zip (45 кб.) Скачано 42 раза |
27.12.2014 / 18:52 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| eNvisible, сначала setContentView(R.layout.main); а потом findViewById.
__________________
let live |
27.12.2014 / 19:36 | |
defaultday Пользователь Сейчас: Offline
Откуда: Алапаевск Регистрация: 12.03.2014
| |
28.12.2014 / 01:41 | |
eNvisible Пользователь Сейчас: Offline
Имя: **** Откуда: В России. Регистрация: 19.07.2014
| defaultday, Спасибо!) Работает) Всем спасибо, пойду разберусь чего я делал не так)
|
29.12.2014 / 05:31 | |
eNvisible Пользователь Сейчас: Offline
Имя: **** Откуда: В России. Регистрация: 19.07.2014
| Помогите ещё а?... Как обработать удержание button? Я вот тут джойстик из батонов сочиняю. Те кнопки, что слева - обрабатуются в OnTouchListener, но когда нажмёшь на копку, а палец сдвинешь с кнопки - действие не прекращается, она зажата. Это очень неудобно( А синяя копка слева - обрабатывается простым OnClick(click1 в коде), но она срабатует только при отпускании и разово. Вот как так button обработать, чтобы действие происходило при нажатии и удержании, а сдвинешь палец с кнопки, то прекращалось. Не догоню ни как( В проекте есть apk - там проблема сама собой видна. Подскажите, что сделать?
Прикрепленные файлы: MyApp3.zip (100.41 кб.) Скачано 55 раз |
29.12.2014 / 08:25 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| eNvisible, Я бы пепеопределил View и делал в нем что угодно
|