2012-06-27 48 views
5

Tôi đang viết một ứng dụng cho android 2.1+. Trong một trong các hoạt động của tôi, tôi có EditText với bàn phím tùy chỉnh (Bàn phím Xem với ánh xạ chính trong keyboard.xml). Tất cả mọi thứ hoạt động hoàn hảo trên android 2.1 (tất cả mọi thứ được hiển thị một cách chính xác - con trỏ văn bản nhấp nháy), vấn đề bắt đầu trên android 2.3.3 nơi textcursor trong EditText được nhìn thấy nhưng not blinking, và trên android 3.0+ con trỏ văn bản là chỉ invisible - trong cả hai trường hợp bàn phím hoạt động chính xác. Tôi đang đấu tranh với vấn đề này từ vài ngày ... bất kỳ suy nghĩ nào sẽ thực sự hữu ích.Con trỏ văn bản Android trong EditText

Có một điều tôi nên đề cập trước đó. Hoạt động này được chia thành hai phần (thư viện hỗ trợ Android), EditText nằm trên một trong số chúng và bàn phím được gọi từ hoạt động gốc.

Trả lời

0

Khi tôi phải đối mặt với vấn đề này trước đây, giải pháp là để vô hiệu hóa khả năng tăng tốc phần cứng trên hoạt động có chứa các chỉnh sửa văn bản, bằng cách thay đổi các biểu hiện như thế này:

<activity android:name="activity name" android:hardwareAccelerated="false"/> 
+0

Đáng tiếc là nó không làm việc cho tôi, nhưng cảm ơn u cho gợi ý. – kookee

Các vấn đề liên quan