我在寫一個簡單的凱撒加密活動。屏幕上顯示兩個EditText,一個明文,一個加密。下面是加密的EditText的例子 - 明文是類似的。以編程方式滾動EditText
<EditText
android:layout_below="@id/Caesar_Label_CryptText"
android:layout_height="wrap_content"
android:layout_width="fill_parent"
android:id="@+id/Caesar_Text_CryptText"
android:hint="Enter crypted text"
android:maxLines="2"
android:lines="2"
android:minLines="2"
android:inputType="text|textMultiLine|textVisiblePassword"
android:scrollbars="vertical"
android:gravity="top" />
現在進入明文時,我有一個TextChangedListener運行編程隱窩和填補了這個加密的EditText。到現在爲止還挺好。
當輸入的明文變得很長時,明文-EditText與我的輸入一起滾動,但是Crypto-EditText保留在文本的頂部。我真的很喜歡crypto-EditText滾動,以便它始終顯示其內容的底線。
如何做到這一點,最好從onTextChanged() - TextWatcher的方法?
有趣的問題。這似乎應該是可能的,但我戳穿了文檔並找不到任何東西。 – 2010-02-13 09:12:15