Я просто пытаюсь использовать андроид-аннотацию. Когда я начинаю другое действие, появляется пустое действие.
Я проверяю это, чтобы найти, что @EActivity
создает подкласс XXActivity
по имени XXActivity_
. Поэтому я пытаюсь ввести код
mIntent = new Intent(this, XXActivity_.class);
Но eclipse показывает ошибку, что XXActivity_ cannot be resolved to a type
. Я не знаю, когда генерируется XX_
.
Я добавляю банку, объявляю XX_
в AndroidManifest.xml
. Как заставить eclipse генерировать класс XX_?Как начать другую работу с андроидной аннотацией?
0
A
ответ
3
вы могли бы начать деятельность с помощью аннотаций, как этот сначала вы должны написать свою деятельность на файл манифеста с '_' после того, у вас есть два действия, которые вы хотите переходить от одного к другому, вы можете использовать это:
CarDetailActivity_.intent(CarSaleListActivity.this).start();
с этим вы будете идти CarDetailActivity
с другой стороны, если вы хотите передать сообщение другой деятельности, вы будете использовать этот
CarDetailActivity_.intent(CarSaleListActivity.this).myMessage("arrived with android annotations").start();
и в этом случае вы должны определить это на CarDetailActivity
@Extra
String myMessage;
и вы могли бы использовать это сообщение на CarDetailActivity
, как это на
@AfterViews
public void showMessage(){
Toast.makeText(this,myMessage,Toast.LENGTH_SHORT).show();
} Примечание: CarDetailActivity
должен быть @EActivity, чтобы сделать эту работу
BLOCKQUOTE
Смежные вопросы
- 1. Как начать работу с дочерней андроидной нитью?
- 2. @Override не работает с андроидной аннотацией?
- 3. Как начать работу с scssphp
- 4. как начать работу с PCM?
- 5. , как начать работу с Optaplanner
- 6. Как начать работу с Silverlight?
- 7. Как начать работу с SoftHSM
- 8. Как начать работу с Xcode?
- 9. Как начать работу с MEAN.IO?
- 10. Как начать работу с WebTorrent?
- 11. Как начать работу с AsyncTask?
- 12. Как начать работу с Xcode
- 13. Как начать работу с TensorFlow?
- 14. Как начать работу с Cordova
- 15. Как начать работу с phantomJS?
- 16. Как начать работу с dockerode
- 17. Как начать работу с AppScale?
- 18. Как начать работу с andengine
- 19. Как начать работу с FREFunction?
- 20. Как начать работу с RxJava
- 21. как начать работу с joomla?
- 22. Как начать работу с PowerShell?
- 23. как начать работу с pyfacebook?
- 24. Как начать работу с JFreeChart?
- 25. Как начать работу с Android?
- 26. Как начать работу с Android?
- 27. Как начать работу с git?
- 28. Как начать работу с directshow?
- 29. как начать работу с проектом
- 30. Как начать работу с ReflectInsight?
Вы следовали инструкциям на этой странице: https://github.com/excilys/androidannotations/wiki/Eclipse-Only-Configuration? – yDelouis
@yDelouis Нет, я не нашел его. Благодарю. – blackdog