为了账号安全,请及时绑定邮箱和手机立即绑定

listview里面的动画效果 没有,停在第一帧

	/**
		 * listview单击
		 */
		msgListView.setOnItemClickListener(new OnItemClickListener() {

			@Override
			public void onItemClick(AdapterView<?> parent, View listItemView,
					final int position, long id) {

				final AnimationDrawable anim = (AnimationDrawable) listItemView
						.findViewById(R.id.voice_sound_size).getBackground();
				anim.start();

				MediaManager.playSound(mDatas.get(position).getVoicepath(),
						new MediaPlayer.OnCompletionListener() {
							@Override
							public void onCompletion(MediaPlayer mp) {
								anim.selectDrawable(0);
								anim.stop();
								MediaManager.release();

							}
						});

				mDatas.get(position).setReader(true);

				// mDatas.get(position).setVoice_anim(!mDatas.get(position).getVoice_anim());

				String sql = "update voice set voice_isPlay = 0 where voice_name =?";
				voiceDB.execSQL(sql, new Object[] { mDatas.get(position)
						.getVoice_name() });
				adapter.notifyDataSetChanged();

			}

		});


正在回答

1 回答

这个问题你解决了不,我也遇到了这个问题

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Android-仿微信语音聊天
  • 参与学习       43200    人
  • 解答问题       220    个

结合自定义View和API,Dialog管理等实现实现微信语音

进入课程

listview里面的动画效果 没有,停在第一帧

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信