Sre*_*v R 7 android seekbar android-softkeyboard android-mediaplayer android-seek
我的应用程序中有一个媒体播放器,其中有一个搜索栏,两个文本视图位于搜索栏的两端,用作计时器,我将在此播放器中播放.wav文件.我在同一个活动中也有一个editext,我需要在播放过程中进行编辑.我的问题是,当正在播放时,如果正在编辑edittext,则显示软键盘并且UI卡住,意味着搜索栏更新并且计时器更新被卡住.我使用处理程序使用timertask更新它.任何人都可以帮助弄清楚这个问题是什么.当显示软键盘时,为什么UI会卡住?
我尝试了很多其他方法来更新媒体播放器,猜测它将是使用timertask的问题.
在所有这些情况下,当显示软键盘时,所有其他Textview和搜索栏更新都会卡住.请帮我解决这个问题.总是卡住:-(.还有其他方法来解决这个问题.
媒体播放器用户界面卡住了,因为我试图使用媒体播放器当前位置更新用户界面。因此,当显示软键盘并且 UI 同时访问媒体播放器时,由于 mediplayer 实例很重,UI 就会卡住。因此,我尝试了一种不同的方法来在播放时使用百分比更新 UI,这样就不需要访问媒体播放器的当前位置。当我实现这个逻辑时,这个问题就解决了。
归档时间: |
|
查看次数: |
353 次 |
最近记录: |