當文本太長時,可以動態改變EditText文本的大小,並將其重新調整以適合邊界?在EditText中重新調整文本(android)
1
A
回答
1
我相信你應該創建一個自定義的TextView。退房@speedplane soulution: How to adjust text font size to fit textview
0
EditText editText = (EditText) findViewById(R.id.editText);
editText.addTextChangedListener(new TextWatcher()
{
public void afterTextChanged(Editable s) {}
public void beforeTextChanged(CharSequence s, int start, int count, int after){}
public void onTextChanged(CharSequence s, int start, int before, int count)
{
if (editText.getText().toString().length() > 15)
{
editText.setTextSize(10)
}
});
我沒有測試過,但通常應該可以工作。
+0
但在某些設備(具有更大的屏幕),則可以EDITTEXT超過15個字符containsmore .....代替,屏幕較小的設備可包含少於15個字符 –
相關問題
- 1. Android如何調整EditText中的文本大小
- 2. Android:調整EditText字體大小以適合文本到一行
- 3. 在EditText和TextView中自動調整文字android
- 4. 在GridLayout中重新調整文本字段的大小
- 5. Android EditText setText不更新文本
- 6. Android:在edittext中的動畫文本
- 7. edittext微調在android
- 8. Android - 調整大小的editText文字不居中?
- 9. Android EditText/TextView高度調整問題
- 10. 自動調整的EditText爲Android
- 11. EditText到Android中的整數
- 12. 添加一個inputType可以防止editText重新調整尺寸
- 13. 在Windows Phone的按鈕內重新調整文本內容
- 14. PhoneGap/Android iFrame調整屏幕大小以重新調整內容
- 15. setCompoundDrawables EditText文本重疊
- 16. 重新調整欄
- 17. Android Word-Wrap EditText文本
- 18. android - substract edittext的文本
- 19. Android EditText偏移文本?
- 20. Android保存EditText文本
- 21. Android EditText:將文本左移?
- 22. Android EditText背景文本
- 23. Android EditText預填充文本
- 24. 僅文本輸入EditText android
- 25. android EditText和文本格式
- 26. 重新調整和調試
- 27. 在android中移動,旋轉和調整edittext的內容
- 28. 在數據框中重新調整列?
- 29. 按EditText時在EditText中更改文本
- 30. 如何在Android中重新調整圖庫選擇集
這多少有點像我想做...但我想調整editText中的文本,而不是文本視圖 –