Двусторонняя привязка данных в EditTextAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Двусторонняя привязка данных в EditText

Сообщение Anonymous »

У меня есть этот объект

Код: Выделить всё

ObservableInt someNumber;

public ObservableInt getSomeNumber()
{
return someNumber;
}

public void setSomeNumber(ObservableInt number)
{
this.someNumber = number;
}
и мой AppCompatEditText в XML-коде выглядит следующим образом:
У меня такая ошибка:

Код: Выделить всё

Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
java.lang.RuntimeException:  failure,  s e e   l o g s   f o r   d e t a i l s . < b r   / > c a n n o t   g e n e r a t e   v i e w   b i n d e r s   j a v a . l a n g . N u l l P o i n t e r E x c e p t i o n < b r   / > a t   a n d r o i d . d a t a b i n d i n g . t o o l . e x p r . M e t h o d C a l l E x p r . g e n e r a t e C o d e ( M e t h o d C a l l E x p r . j a v a : 6 9 ) < b r   / > a t   a n d r o i d . d a t a b i n d i n g . t o o l . e x p r . E x p r . t o F u l l C o d e ( E x p r . j a v a : 7 4 5 ) < b r   / > a t   a n d r o i d . d a t a b i n d i n g . t o o l . e x p r . E x p r . a s s e r t I s I n v e r t i b l e ( E x p r . j a v a : 7 6 7 ) < b r   / > a t   a n d r o i d . d a t a b i n d i n g . t o o l . B i n d i n g T a r g e t . a d d I n v e r s e B i n d i n g ( B i n d i n g T a r g e t . j a v a : 6 8 ) < b r   / > a t   a n d r o i d . d a t a b i n d i n g . t o o l . L a y o u t B i n d e r . & l t ; i n i t & g t ; ( L a y o u t B i n d e r . j a v a : 2 2 8 ) < b r   / > a t   a n d r o i d . d a t a b i n d i n g . t o o l . D a t a B i n d e r . & l t ; i n i t & g t ; ( D a t a B i n d e r . j a v a : 5 2 ) < b r   / > a t   a n d r o i d . d a t a b i n d i n g . t o o l . C o m p i l e r C h e f . e n s u r e D a t a B i n d e r ( C o m p i l e r C h e f . j a v a : 8 3 ) < b r   / > a t   a n d r o i d . d a t a b i n d i n g . t o o l . C o m p i l e r C h e f . s e a l M o d e l s ( C o m p i l e r C h e f . j a v a : 1 6 8 ) < b r   / > a t   a n d r o i d . d a t a b i n d i n g . a n n o t a t i o n p r o c e s s o r . P r o c e s s E x p r e s s i o n s . w r i t e R e s o u r c e B u n d l e ( P r o c e s s E x p r e s s i o n s . j a v a : 1 4 9 ) < b r   / > a t   a n d r o i d . d a t a b i n d i n g . a n n o t a t i o n p r o c e s s o r . P r o c e s s E x p r e s s i o n s . o n H a n d l e S t e p ( P r o c e s s E x p r e s s i o n s . j a v a : 8 2 ) < b r   / > a t   a n d r o i d . d a t a b i n d i n g . a n n o t a t i o n p r o c e s s o r . P r o c e s s D a t a B i n d i n g $ P r o c e s s i n g S t e p . r u n S t e p ( P r o c e s s D a t a B i n d i n g . j a v a : 1 5 4 ) < b r   / > a t   a n d r o i d . d a t a b i n d i n g . a n n o t a t i o n p r o c e s s o r . P r o c e s s D a t a B i n d i n g $ P r o c e s s i n g S t e p . a c c e s s $ 0 0 0 ( P r o c e s s D a t a B i n d i n g . j a v a : 1 3 9 ) < b r   / > a t   a n d r o i d . d a t a b i n d i n g . a n n o t a t i o n p r o c e s s o r . P r o c e s s D a t a B i n d i n g . p r o c e s s ( P r o c e s s D a t a B i n d i n g . j a v a : 6 6 ) < b r   / > a t   c o m . s u n . t o o l s . j a v a c . p r o c e s s i n g . J a v a c P r o c e s s i n g E n v i r o n m e n t . c a l l P r o c e s s o r ( J a v a c P r o c e s s i n g E n v i r o n m e n t . j a v a : 7 9 4 ) < b r   / > a t   c o m . s u n . t o o l s . j a v a c . p r o c e s s i n g . J a v a c P r o c e s s i n g E n v i r o n m e n t . d i s c o v e r A n d R u n P r o c s ( J a v a c P r o c e s s i n g E n v i r o n m e n t . j a v a : 7 0 5 ) < b r   / > a t   c o m . s u n . t o o l s . j a v a c . p r o c e s s i n g . J a v a c P r o c e s s i n g E n v i r o n m e n t . a c c e s s $ 1 8 0 0 ( J a v a c P r o c e s s i n g E n v i r o n m e n t . j a v a : 9 1 ) < b r   / > a t   c o m . s u n . t o o l s . j a v a c . p r o c e s s i n g . J a v a c P r o c e s s i n g E n v i r o n m e n t $ R o u n d . r u n ( J a v a c P r o c e s s i n g E n v i r o n m e n t . j a v a : 1 0 3 5 ) < b r   / > a t   c o m . s u n . t o o l s . j a v a c . p r o c e s s i n g . J a v a c P r o c e s s i n g E n v i r o n m e n t . d o P r o c e s s i n g ( J a v a c P r o c e s s i n g E n v i r o n m e n t . j a v a : 1 1 7 6 ) < b r   / > a t   c o m . s u n . t o o l s . j a v a c . m a i n . J a v a C o m p i l e r . p r o c e s s A n n o t a t i o n s ( J a v a C o m p i l e r . j a v a : 1 1 7 0 ) < b r   / > a t   c o m . s u n . t o o l s . j a v a c . m a i n . J a v a C o m p i l e r . c o m p i l e ( J a v a C o m p i l e r . j a v a : 8 5 6 ) < b r   / > a t   c o m . s u n . t o o l s . j a v a c . m a i n . M a i n . c o m p i l e ( M a i n . j a v a : 5 2 3 ) < b r   / > a t   c o m . s u n . t o o l s . j a v a c . a p i . J a v a c T a s k I m p l . d o C a l l ( J a v a c T a s k I m p l . j a v a : 1 2 9 ) < b r   / > a t   c o m . s u n . t o o l s . j a v a c . a p i . J a v a c T a s k I m p l . c a l l ( J a v a c T a s k I m p l . j a v a : 1 3 8 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . c o m p i l e . J d k J a v a C o m p i l e r . e x e c u t e ( J d k J a v a C o m p i l e r . j a v a : 4 6 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . c o m p i l e . J d k J a v a C o m p i l e r . e x e c u t e ( J d k J a v a C o m p i l e r . j a v a : 3 3 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . c o m p i l e . N o r m a l i z i n g J a v a C o m p i l e r . d e l e g a t e A n d H a n d l e E r r o r s ( N o r m a l i z i n g J a v a C o m p i l e r . j a v a : 1 0 4 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . c o m p i l e . N o r m a l i z i n g J a v a C o m p i l e r . e x e c u t e ( N o r m a l i z i n g J a v a C o m p i l e r . j a v a : 5 3 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . c o m p i l e . N o r m a l i z i n g J a v a C o m p i l e r . e x e c u t e ( N o r m a l i z i n g J a v a C o m p i l e r . j a v a : 3 8 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . c o m p i l e . C l e a n i n g J a v a C o m p i l e r S u p p o r t . e x e c u t e ( C l e a n i n g J a v a C o m p i l e r S u p p o r t . j a v a : 3 5 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . c o m p i l e . C l e a n i n g J a v a C o m p i l e r S u p p o r t . e x e c u t e ( C l e a n i n g J a v a C o m p i l e r S u p p o r t . j a v a : 2 5 ) < b r   / > a t   o r g . g r a d l e . a p i . t a s k s . c o m p i l e . J a v a C o m p i l e . p e r f o r m C o m p i l a t i o n ( J a v a C o m p i l e . j a v a : 1 6 3 ) < b r   / > a t   o r g . g r a d l e . a p i . t a s k s . c o m p i l e . J a v a C o m p i l e . c o m p i l e ( J a v a C o m p i l e . j a v a : 1 4 5 ) < b r   / > a t   o r g . g r a d l e . a p i . t a s k s . c o m p i l e . J a v a C o m p i l e . c o m p i l e ( J a v a C o m p i l e . j a v a : 9 3 ) < b r   / > a t   c o m . a n d r o i d . b u i l d . g r a d l e . t a s k s . f a c t o r y . A n d r o i d J a v a C o m p i l e . c o m p i l e ( A n d r o i d J a v a C o m p i l e . j a v a : 4 9 ) < b r   / > a t   s u n . r e f l e c t . N a t i v e M e t h o d A c c e s s o r I m p l . i n v o k e 0 ( N a t i v e   M e t h o d ) < b r   / > a t   s u n . r e f l e c t . N a t i v e M e t h o d A c c e s s o r I m p l . i n v o k e ( N a t i v e M e t h o d A c c e s s o r I m p l . j a v a : 6 2 ) < b r   / > a t   s u n . r e f l e c t . D e l e g a t i n g M e t h o d A c c e s s o r I m p l . i n v o k e ( D e l e g a t i n g M e t h o d A c c e s s o r I m p l . j a v a : 4 3 ) < b r   / > a t   j a v a . l a n g . r e f l e c t . M e t h o d . i n v o k e ( M e t h o d . j a v a : 4 9 8 ) < b r   / > a t   o r g . g r a d l e . i n t e r n a l . r e f l e c t . J a v a M e t h o d . i n v o k e ( J a v a M e t h o d . j a v a : 7 5 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . p r o j e c t . t a s k f a c t o r y . A n n o t a t i o n P r o c e s s i n g T a s k F a c t o r y $ I n c r e m e n t a l T a s k A c t i o n . d o E x e c u t e ( A n n o t a t i o n P r o c e s s i n g T a s k F a c t o r y . j a v a : 2 4 5 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . p r o j e c t . t a s k f a c t o r y . A n n o t a t i o n P r o c e s s i n g T a s k F a c t o r y $ S t a n d a r d T a s k A c t i o n . e x e c u t e ( A n n o t a t i o n P r o c e s s i n g T a s k F a c t o r y . j a v a : 2 2 1 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . p r o j e c t . t a s k f a c t o r y . A n n o t a t i o n P r o c e s s i n g T a s k F a c t o r y $ I n c r e m e n t a l T a s k A c t i o n . e x e c u t e ( A n n o t a t i o n P r o c e s s i n g T a s k F a c t o r y . j a v a : 2 3 2 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . p r o j e c t . t a s k f a c t o r y . A n n o t a t i o n P r o c e s s i n g T a s k F a c t o r y $ S t a n d a r d T a s k A c t i o n . e x e c u t e ( A n n o t a t i o n P r o c e s s i n g T a s k F a c t o r y . j a v a : 2 1 0 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . E x e c u t e A c t i o n s T a s k E x e c u t e r . e x e c u t e A c t i o n ( E x e c u t e A c t i o n s T a s k E x e c u t e r . j a v a : 8 0 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . E x e c u t e A c t i o n s T a s k E x e c u t e r . e x e c u t e A c t i o n s ( E x e c u t e A c t i o n s T a s k E x e c u t e r . j a v a : 6 1 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . E x e c u t e A c t i o n s T a s k E x e c u t e r . e x e c u t e ( E x e c u t e A c t i o n s T a s k E x e c u t e r . j a v a : 4 6 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . P o s t E x e c u t i o n A n a l y s i s T a s k E x e c u t e r . e x e c u t e ( P o s t E x e c u t i o n A n a l y s i s T a s k E x e c u t e r . j a v a : 3 5 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . S k i p U p T o D a t e T a s k E x e c u t e r . e x e c u t e ( S k i p U p T o D a t e T a s k E x e c u t e r . j a v a : 6 6 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . V a l i d a t i n g T a s k E x e c u t e r . e x e c u t e ( V a l i d a t i n g T a s k E x e c u t e r . j a v a : 5 8 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . S k i p E m p t y S o u r c e F i l e s T a s k E x e c u t e r . e x e c u t e ( S k i p E m p t y S o u r c e F i l e s T a s k E x e c u t e r . j a v a : 5 2 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . S k i p T a s k W i t h N o A c t i o n s E x e c u t e r . e x e c u t e ( S k i p T a s k W i t h N o A c t i o n s E x e c u t e r . j a v a : 5 2 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . S k i p O n l y I f T a s k E x e c u t e r . e x e c u t e ( S k i p O n l y I f T a s k E x e c u t e r . j a v a : 5 3 ) < b r   / > a t   o r g . g r a d l e . a p i . i n t e r n a l . t a s k s . e x e c u t i o n . E x e c u t e A t M o s t O n c e T a s k E x e c u t e r . e x e c u t e ( E x e c u t e A t M o s t O n c e T a s k E x e c u t e r . j a v a : 4 3 ) < b r   / > a t   o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k G r a p h E x e c u t e r $ E v e n t F i r i n g T a s k W o r k e r . e x e c u t e ( D e f a u l t T a s k G r a p h E x e c u t e r . j a v a : 2 0 3 ) < b r   / > a t   o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k G r a p h E x e c u t e r $ E v e n t F i r i n g T a s k W o r k e r . e x e c u t e ( D e f a u l t T a s k G r a p h E x e c u t e r . j a v a : 1 8 5 ) < b r   / > a t   o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . A b s t r a c t T a s k P l a n E x e c u t o r $ T a s k E x e c u t o r W o r k e r . p r o c e s s T a s k ( A b s t r a c t T a s k P l a n E x e c u t o r . j a v a : 6 6 ) < b r   / > a t   o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . A b s t r a c t T a s k P l a n E x e c u t o r $ T a s k E x e c u t o r W o r k e r . r u n ( A b s t r a c t T a s k P l a n E x e c u t o r . j a v a : 5 0 ) < b r   / > a t   o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k P l a n E x e c u t o r . p r o c e s s ( D e f a u l t T a s k P l a n E x e c u t o r . j a v a : 2 5 ) < b r   / > a t   o r g . g r a d l e . e x e c u t i o n . t a s k g r a p h . D e f a u l t T a s k G r a p h E x e c u t e r . e x e c u t e ( D e f a u l t T a s k G r a p h E x e c u t e r . j a v a : 1 1 0 ) < b r   / > a t   o r g . g r a d l e . e x e c u t i o n . S e l e c t e d T a s k E x e c u t i o n A c t i o n . e x e c u t e ( S e l e c t e d T a s k E x e c u t i o n A c t i o n . j a v a : 3 7 ) < b r   / > a t   o r g . g r a d l e . e x e c u t i o n . D e f a u l t B u i l d E x e c u t e r . e x e c u t e ( D e f a u l t B u i l d E x e c u t e r . j a v a : 3 7 ) < b r   / > a t   o r g . g r a d l e . e x e c u t i o n . D e f a u l t B u i l d E x e c u t e r . a c c e s s $ 0 0 0 ( D e f a u l t B u i l d E x e c u t e r . j a v a : 2 3 ) < b r   / > a t   o r g . g r a d l e . e x e c u t i o n . D e f a u l t B u i l d E x e c u t e r $ 1 . p r o c e e d ( D e f a u l t B u i l d E x e c u t e r . j a v a : 4 3 ) < b r   / > a t   o r g . g r a d l e . e x e c u t i o n . D r y R u n B u i l d E x e c u t i o n A c t i o n . e x e c u t e ( D r y R u n B u i l d E x e c u t i o n A c t i o n . j a v a : 3 2 ) < b r   / > a t   o r g . g r a d l e . e x e c u t i o n . D e f a u l t B u i l d E x e c u t e r . e x e c u t e ( D e f a u l t B u i l d E x e c u t e r . j a v a : 3 7 ) < b r   / > a t   o r g . g r a d l e . e x e c u t i o n . D e f a u l t B u i l d E x e c u t e r . e x e c u t e ( D e f a u l t B u i l d E x e c u t e r . j a v a : 3 0 ) < b r   / > a t   o r g . g r a d l e . i n i t i a l i z a t i o n . D e f a u l t G r a d l e L a u n c h e r $ 4 . r u n ( D e f a u l t G r a d l e L a u n c h e r . j a v a : 1 5 3 ) < b r   / > a t   o r g . g r a d l e . i n t e r n a l . F a c t o r i e s $ 1 . c r e a t e ( F a c t o r i e s . j a v a : 2 2 ) < b r   / > a t   o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . r u n ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 9 1 ) < b r   / > a t   o r g . g r a d l e . i n t e r n a l . p r o g r e s s . D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . r u n ( D e f a u l t B u i l d O p e r a t i o n E x e c u t o r . j a v a : 5 3 ) < b r   / > a t   o r g . g r a d l e . i n i t i a l i z a t i o n . D e f a u l t G r a d l e L a u n c h e r . d o B u i l d S t a g e s ( D e f a u l t G r a d l e L a u n c h e r . j a v a : 1 5 0 ) < b r   / > a t   o r g . g r a d l e . i n i t i a l i z a t i o n . D e f a u l t G r a d l e L a u n c h e r . a c c e s s $ 2 0 0 ( D e f a u l t G r a d l e L a u n c h e r . j a v a : 3 2 ) < b r   / > a t  org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:98)
at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:92)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:91)
at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:63)
at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:92)
at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:83)
at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:99)
at org.gradle.tooling.internal.provider.runner.BuildModelActionRunner.run(BuildModelActionRunner.java:46)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.tooling.internal.provider.runner.SubscribableBuildActionRunner.run(SubscribableBuildActionRunner.java:58)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:48)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:30)
at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:81)
at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:46)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:52)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
at org.gradle.util.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.health.DaemonHealthTracker.execute(DaemonHealthTracker.java:47)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:60)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:72)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.health.HintGCAfterBuild.execute(HintGCAfterBuild.java:41)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:237)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54)
at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Я уже пробовал только с

Код: Выделить всё

android:text="@={myObject.someNumber}"
но у меня такая ошибка:

Код: Выделить всё

Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
java.lang.RuntimeException:  Found data binding errors.
****/ data binding error ****msg:Cannot find the getter for attribute     'android:text' with value type int on android.support.v7.widget.AppCompatEditText.
file:C:\Users\Moviit\AndroidStudioProjects\pbbchile-android\app\src\main\res\layout\row_agro_tab.xml
loc:51:8 - 60:48
****\ data binding error ****
У кого-нибудь есть пример того, как это сделать?

Подробнее здесь: https://stackoverflow.com/questions/389 ... n-edittext
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»