更换一些资源文件

This commit is contained in:
张玉久
2020-01-13 09:02:14 +08:00
parent 7e75cd7859
commit 0a402e4e92
11 changed files with 70 additions and 9 deletions

View File

@ -8,9 +8,7 @@ import android.os.Build
import android.os.Bundle
import android.text.TextUtils
import android.view.MenuItem
import android.webkit.WebSettings
import android.webkit.WebView
import android.webkit.WebViewClient
import android.webkit.*
import androidx.lifecycle.Observer
import androidx.lifecycle.ViewModelProviders
import com.gh.base.ToolBarActivity
@ -49,6 +47,7 @@ class RatingEditActivity : ToolBarActivity() {
private lateinit var mViewModel: RatingEditViewModel
private lateinit var mPlaceholder: String
private var mLoadFinish = false
private var mLoadError = false
override fun getLayoutId(): Int {
return R.layout.activity_rating_edit
@ -149,6 +148,11 @@ class RatingEditActivity : ToolBarActivity() {
}
mLoadFinish = true
}
override fun onReceivedError(view: WebView?, request: WebResourceRequest?, error: WebResourceError?) {
super.onReceivedError(view, request, error)
mLoadError = true
}
}
mBinding.mWebView.addJavascriptObject(DefaultJsApi(this), null)
mBinding.mWebView.loadUrl("https://resource.ghzs.com/page/comment_tag_editor/index.html?timestamp=" + System.currentTimeMillis())
@ -341,7 +345,8 @@ class RatingEditActivity : ToolBarActivity() {
finish()
}
})
return true
if (!mLoadError) return true
return false
}
companion object {

View File

@ -29,6 +29,7 @@ import com.gh.common.util.LoginHelper;
import com.gh.common.util.MtaHelper;
import com.gh.common.util.PackageUtils;
import com.gh.common.util.StringUtils;
import com.gh.common.view.VerticalItemDecoration;
import com.gh.gamecenter.GameDetailActivity;
import com.gh.gamecenter.MainActivity;
import com.gh.gamecenter.MessageActivity;
@ -178,6 +179,7 @@ public class PersonalFragment extends BaseFragment implements Observer<ApiRespon
mPersonalFuncGroupAdapter = new PersonalFunctionGroupAdapter(requireContext());
mFuncRecyclerView.setLayoutManager(new LinearLayoutManager(requireContext()));
mFuncRecyclerView.setAdapter(mPersonalFuncGroupAdapter);
mFuncRecyclerView.addItemDecoration(new VerticalItemDecoration(requireContext(), 8f, false));
final UserViewModel.Factory factory = new UserViewModel.Factory(getActivity().getApplication());
mUserViewModel = ViewModelProviders.of(this, factory).get(UserViewModel.class);

View File

@ -541,11 +541,11 @@ class DetailPlayerView @JvmOverloads constructor(context: Context, attrs: Attrib
if (mBufferPoint != 0 && mBufferPoint != 100 && gsyBufferPoint != 0 && gsyBufferPoint != 100) {
mLastBufferPoint = mBufferPoint
mDuration = duration
Utils.toast(context, "网络错误,视频播放失败")
gsyVideoManager.releaseMediaPlayer()
changeUiToPreparingShow()
postDelayed({
if (!NetworkUtils.isAvailable(mContext)) {
Utils.toast(context, "网络错误,视频播放失败")
changeUiToError()
}
}, 10 * 1000)