2014-04-29 15 views
6

Khi tôi cố gắng chia sẻ một hình ảnh thông qua chương trình của tôi, menu cổ phiếu đôi khi đi ra nhìn như thế này.Android, Text/Font ám như Squares

Một vài chú ý:

1) Nó dường như không xảy ra trên chạy đầu tiên, nhưng chỉ sau khi tôi đã tạm dừng việc áp dụng và đi trở lại trong

2) Ứng dụng của tôi sử dụng OpenGL rộng rãi.. Có thể tôi đang thay đổi cài đặt được chia sẻ, sau đó không trả lại giá trị về bản gốc.

3) Mọi thứ khác trong ứng dụng của tôi hoạt động tốt.

4) Tôi đã cố gắng loại bỏ tất cả các cuộc gọi cho phép trong suốt, và tôi vẫn đang gặp vấn đề này.

enter image description here

+0

Tôi cũng có vấn đề này và có vẻ như hoàn cảnh của tôi cũng tương tự như của bạn: Nó không xảy ra trên đường chạy trốn đầu tiên một trong hai. Tôi cũng sử dụng rộng rãi kết xuất phần cứng và giao diện của tôi có một số lớp đồ họa bán trong suốt trên đầu trang của nhau. Tôi có 2 suy nghĩ về điều này: - Tôi có thể thử và tắt hiển thị phần cứng (đặt một chuyển đổi để người dùng có thể tắt hiển thị phần cứng) - Điều này giống như vấn đề bộ nhớ (phông chữ được tải xuống từ bộ nhớ), nhưng tôi không tìm thấy bất kỳ ngoại lệ liên quan nào được ném vào nhật ký. –

+0

bạn có đang sử dụng phông chữ của bất kỳ ngôn ngữ nào khác ngoài tiếng Anh không ?? – Abhishek

+0

Không, chỉ có tiếng Anh! – user2820531

Trả lời

2

Tôi có vấn đề này quá. Tôi đang sử dụng ngữ cảnh GLES 2.0, cách duy nhất tôi có thể loại bỏ điều này ... (nó nghe có vẻ lạ) là KHÔNG gọi

GLES20.glDeleteTextures (hTextures.length, hTextures, 0) ;

Nó đã không xảy ra trước khi tôi bắt đầu thanh toán bù trừ lên kết cấu của tôi, và nó đã không xảy ra một lần nữa kể từ khi loại bỏ nó. Tôi không biết tại sao lại như thế?

Tôi cũng không chắc chắn về hậu quả của việc không phát hành kết cấu của tôi.

Nếu bất cứ ai có thể làm sáng tỏ vấn đề này, rằng sẽ thật tuyệt, có một vài phiên bản của câu hỏi nổi xung quanh. Xuất hiện đó là một vấn đề trong Unity cho android và mọi thứ.

0

Tôi có đôi khi vấn đề này, và không xảy ra bao giờ hết, chỉ là ngẫu nhiên.

Tôi đã làm sạch dự án và gỡ cài đặt khỏi thiết bị, biên dịch và cài đặt lại, với tôi hoạt động tốt.

Hy vọng điều này sẽ hữu ích.

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