我正在開發和Android應用程序,它有一個「填空」活動。對於這個問題,我希望有一個TextView接着一個EditText接着又TextView的,顯示是這樣的:如何在Android中的多個TextView之間插入EditText?
Lorem存有悲坐阿梅德,consectetur ________ ELIT。 Aliquam quis est ex。在maximus consectetur tortor,quis lacinia risus _______ eu。 Etiam purus nulla,tincidunt ac mattis sit amet,lobortis non orci。
但是,我無法在多行TextView的末尾連接EditText,因爲第二行的寬度佔據了整個屏幕。
有沒有人有關於如何實現此功能的建議?
作爲計劃B,我作爲計劃B的一些解決方法是有一個多行EditText,其中我以編程方式防止在我想要編輯的區域之外的觸摸或具有在主文本中指示的「填充空白」單獨輸入以實際插入文本。但其中沒有一個真的讓我滿意。
任何人都可以提供原始解決方案嗎?
你在創建每個文本單獨的佈局? – pablobu
@pablobu截至目前,我有一個TextView和一個RelativeLayout內的EditText,但不能像我希望的那樣定位元素。 – filipebarretto
我認爲它不能用EditText和TextView來完成。 也許你可以嘗試在你的空白處使用帶有ClickableSpan的TextView,當它們被輕敲時打開一個對話框輸入單詞,然後用完整的單詞更新TextView。 – pablobu