簡體   English   中英

Android ImageView未更新

[英]Android ImageView is not being updated

我將位圖傳遞給android ndk,將像素保留在類中,並根據用戶的觸摸,通過相應的(jni)c ++調用更改像素。 但是imageview沒有被更新。 當我在文件中寫入位圖時,我看到該位圖已更改。 另外,當我單擊“主頁”按鈕並返回到應用程序時,我看到了更改。 這種奇怪行為的原因可能是什么? Aslo,此問題在Samsung Galaxy Note 10.1(Android 4.0.3)上存在,但在Galaxy Tab 7.0中工作正常。

到目前為止我嘗試過的是:

  1. 我試圖使Imageview無效-不起作用。
  2. 復制位圖並重置Imageview的位圖-可以。
  3. 在單獨的線程中調用c ++方法-不起作用。

編寫位圖文件時,它是否在C ++部分中運行? 如果是這樣,則Java和NDK無法完全同步。 然后,它可能會對您有所幫助。 https://stackoverflow.com/a/10384585/1811103

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM