2014-02-20 31 views
3

軟鍵盤向上移動一個TextView對象(調整),這導致TextView覆蓋另一個我希望能夠看到的TextView。Android:通過軟鍵盤鎖定組件到位

我需要一種方法來鎖定此TextView 特別是,以便鍵盤將它覆蓋。但只有那個組件。我不想平移整個窗口,只是這個單一的TextView對象。

有沒有辦法通過編程來告訴TextView,「Dammit bro,不要用鍵盤移動」?

說實話,我也願意解決所有的組件移動,讓鍵盤覆蓋所有這些。

在此先感謝。

+0

您是否看過['android:windowSoftInputMode'](http://developer.android.com/guide/topics/manifest/activity-element.html#wsoft) – Vino

+0

是的,但適用於整個窗口。我只想保留其中一個組件不動。其餘的人都可以平移。 – Brayden

回答

0

所以,回答這個問題,基本答案是沒有辦法做到這一點。

你可以試試android:windowSoftInputMode並使用「adjustNothing,」但顯然,這並不工作(並沒有爲我工作的。)

除此之外,你只限於adjustPanadjustResize爲軟輸入重新定位,所以你必須讓你的UI容納這個大問題。