#android
#Android
Вопрос:
у меня есть AnalogClock в макете. если я коснусь AnalogClock, появится следующее действие. как написать событие onTouch для AnalogClock. я использую следующий код:
Аналоговое время;
time =(AnalogClock)findViewbyId(R.id.Widget44);
время.(я не получаю никакого списка функций) пожалуйста, поправьте меня.
Комментарии:
1. извините, это AnalogClock. я редактирую свой вопрос.
Ответ №1:
Проверьте документацию здесь, AnalogClock
наследуется от View
и, следовательно, вы можете использовать методы setOnClickListener(...)
или setOnTouchListener(...)
, которые должны удовлетворять вашим потребностям.
Комментарии:
1. я импортировал классы и все еще не получаю setOnTouchListener. я новичок в Android. я пишу код в методе onCreate. пожалуйста, поправьте меня.
2. Тогда, похоже, это проблема, связанная с вашей IDE, поскольку функции определенно существуют! Какую IDE вы используете?
3. eclipse galileo. и целью проекта является платформа Google api is 3.0 eclipse подробно (установленное программное обеспечение) Android DDMS 10.0.0.v201102162101-104271 com.android.ide.eclipse.ddms.feature.group Инструменты разработки Android 10.0.0.v201102162101-104271 com.android.ide.eclipse.adt.feature.group Eclipse SDK 3.5.2.M20100211-1343 org.eclipse.sdk.ide
4. Мх, есть ли что-нибудь, что мешает вам перейти на последнюю версию Eclipse?
5. нет, в прошлый раз я устанавливал пакет из доступного программного обеспечения из Android sdk.