Как я могу добавить прокручиваемый многослойный текст редактирования в вложенном виде прокрутки в XML?Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Как я могу добавить прокручиваемый многослойный текст редактирования в вложенном виде прокрутки в XML?

Сообщение Anonymous »

Я пытаюсь создать фрагмент публикации. В основном он имеет линейную плату, содержащую текстовую INPUTLayout для ввода текста, кнопки публикации и т. Д., А также переработку для отображения постов. В верхней части страницы пользователи могут писать текст в многострочном EditText максимум шесть строк. Проблема в том, что когда я набираю в редакцию, я не могу прокрутить в нем, но я могу прокрутить всю страницу. Я хочу иметь возможность прокрутить как переработку, так и редактирование отдельно. Как я могу этого добиться? < /P>
& l t ; a n d r o i d x . c o r e . w i d g e t . N e s t e d S c r o l l V i e w x m l n s : a n d r o i d = & q u o t ; h t t p : / / s c h e m a s . a n d r o i d . c o m / a p k / r e s / a n d r o i d & q u o t ; < b r / > x m l n s : a p p = & q u o t ; h t t p : / / s c h e m a s . a n d r o i d . c o m / a p k / r e s - a u t o & q u o t ; < b r / > x m l n s : t o o l s = & q u o t ; h t t p : / / s c h e m a s . a n d r o i d . c o m / t o o l s & q u o t ; < b r / > a n d r o i d : l a y o u t _ w i d t h = & q u o t ; m a t c h _ p a r e n t & q u o t ; < b r / > a n d r o i d : l a y o u t _ h e i g h t = & q u o t ; m a t c h _ p a r e n t & q u o t ; < b r / > a n d r o i d : s c r o l l b a r s = & q u o t ; v e r t i c a l & q u o t ; < b r / > a n d r o i d : o v e r S c r o l l M o d e = & q u o t ; a l w a y s & q u o t ; < b r / > & g t ; < b r / > < b r / > & l t ; L i n e a r L a y o u t < b r / > a n d r o i d : l a y o u t _ w i d t h = & q u o t ; m a t c h _ p a r e n t & q u o t ; < b r / > a n d r o i d : l a y o u t _ h e i g h t = & q u o t ; w r a p _ c o n t e n t & q u o t ; < b r / > a n d r o i d : o r i e n t a t i o n = & q u o t ; v e r t i c a l & q u o t ; & g t ; < b r / > < b r / > & l t ; L i n e a r L a y o u t < b r / > a n d r o i d : l a y o u t _ w i d t h = & q u o t ; m a t c h _ p a r e n t & q u o t ; < b r / > a n d r o i d : l a y o u t _ h e i g h t = & q u o t ; 2 5 0 d p & q u o t ; < b r / > a n d r o i d : b a c k g r o u n d = & q u o t ; @ c o l o r / l i g h t B l u e & q u o t ; < b r / > a n d r o i d : p a d d i n g = & q u o t ; 1 2 d p & q u o t ; < b r / > a n d r o i d : o r i e n t a t i o n = & q u o t ; v e r t i c a l & q u o t ; & g t ; < b r / > & l t ; L i n e a r L a y o u t < b r / > a n d r o i d : l a y o u t _ w i d t h = & q u o t ; m a t c h _ p a r e n t & q u o t ; < b r / > a n d r o i d : l a y o u t _ h e i g h t = & q u o t ; 0 d p & q u o t ; < b r / > a n d r o i d : l a y o u t _ w e i g h t = & q u o t ; 8 & q u o t ; < b r / > a n d r o i d : o r i e n t a t i o n = & q u o t ; h o r i z o n t a l & q u o t ; & g t ; < b r / > < b r / > & l t ; c o m . g o o g l e . a n d r o i d . m a t e r i a l . i m a g e v i e w . S h a p e a b l e I m a g e V i e w < b r / > a n d r o i d : l a y o u t _ w i d t h = & q u o t ; 4 0 d p & q u o t ; < b r / > a n d r o i d : l a y o u t _ h e i g h t = & q u o t ; 4 0 d p & q u o t ; < b r / > a n d r o i d : l a y o u t _ m a r g i n T o p = & q u o t ; 6 d p & q u o t ; < b r / > a n d r o i d : l a y o u t _ m a r g i n R i g h t = & q u o t ; 4 d p & q u o t ; < b r / > a p p : s h a p e A p p e a r a n c e = & q u o t ; @ s t y l e / S h a p e A p p e a r a n c e . M a t e r i a l 3 . C o r n e r . F u l l & q u o t ; < b r / > a n d r o i d : b a c k g r o u n d = & q u o t ; @ c o l o r / w h i t e & q u o t ; < b r / > a n d r o i d : s r c = & q u o t ; @ d r a w a b l e / f r i e n d s & q u o t ; < b r / > / & g t ; < b r / > < b r / > & l t ; c o m . g o o g l e . a n d r o i d . m a t e r i a l . t e x t f i e l d . T e x t I n p u t L a y o u t < b r / > a n d r o i d : l a y o u t _ w i d t h = & q u o t ; m a t c h _ p a r e n t & q u o t ; < b r / > a n d r o i d : l a y o u t _ h e i g h t = & q u o t ; m a t c h _ p a r e n t & q u o t ; < b r / > a n d r o i d : i d = & q u o t ; @ + i d / t i l _ p o s t L a y o u t & q u o t ; < b r / > s t y l e = & q u o t ; @ s t y l e / W i d g e t . M a t e r i a l C o m p o n e n t s . T e x t I n p u t L a y o u t . F i l l e d B o x . D e n s e & q u o t ; < b r / > a p p : b o x B a c k g r o u n d C o l o r = & q u o t ; @ a n d r o i d : c o l o r / t r a n s p a r e n t & q u o t ; < b r / > a p p : b o x B a c k g r o u n d M o d e = & q u o t ; o u t l i n e & q u o t ; < b r / > a n d r o i d : b a c k g r o u n d = & q u o t ; @ a n d r o i d : c o l o r / t r a n s p a r e n t & q u o t ; < b r / > a p p : s h a p e A p p e a r a n c e O v e r l a y = & q u o t ; @ s t y l e / S h a p e A p p e a r a n c e . M a t e r i a l 3 . C o r n e r . M e d i u m & q u o t ; < b r / > a p p : c o u n t e r E n a b l e d = & q u o t ; t r u e & q u o t ; < b r / > a p p : c o u n t e r M a x L e n g t h = & q u o t ; 2 7 0 & q u o t ; < b r / > app:counterTextAppearance="@style/TextAppearance.AppCompat.Body1"
app:helperText="max 270 characters"
app:endIconMode="clear_text"

>






















Подробнее здесь: https://stackoverflow.com/questions/795 ... iew-in-xml
Ответить

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

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

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

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

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