Commit 1240f936 authored by jianglx's avatar jianglx

添加跳转详情页面

parent cb64c9c5
......@@ -8,8 +8,8 @@ android {
minSdkVersion rootProject.ext.minSdkVersion
targetSdkVersion rootProject.ext.targetSdkVersion
flavorDimensions "default"
versionCode 151
versionName "1.5.1"
versionCode 152
versionName "1.5.2"
multiDexEnabled true
ndk {
......
......@@ -562,16 +562,44 @@ public class MainActivity extends BaseActivity<CommonPresenter> implements EasyP
header.put("Authorization", OkGoUtil.getToken());
Map<String, Object> body = new HashMap<>();
body.put("code", Cookie.getStringValue(getApplicationContext(), "code"));
body.put("code", AppCookie.getStringValue(getApplicationContext(), "code"));
mPresenter.postData(RvFrameConfig.HOST, 10000, ApiConfig.HTTP_URL_RELATION_BIND, null, body, header, false);
}
ComponentName componentName = new ComponentName(this, "com.rv.share.WebViewActivity");
Intent in = new Intent();
in.setComponent(componentName);
in.putExtra("url", intent.getStringExtra("url"));
in.putExtra("title", intent.getStringExtra("title"));
startActivity(in);
Log.d("type =",""+intent.getIntExtra("type", 0)) ;
switch (intent.getIntExtra("type", 0)) {
case 0:
case 4:
ComponentName componentName = new ComponentName(this, "com.rv.share.WebViewActivity");
Intent in = new Intent();
in.setComponent(componentName);
in.putExtra("url", intent.getStringExtra("url"));
in.putExtra("title", intent.getStringExtra("title"));
startActivity(in);
break;
case 1:
setCurrent(TYPE_HOME_PAGE);
break;
case 2:
ARouter.getInstance()
.build(Constance.ACTIVITY_URL_TRAVELDETAILS)
.withString("id", intent.getStringExtra("id"))
.navigation();
break;
case 3:
ARouter.getInstance()
.build(Constance.ACTIVITY_URL_CAMPDETAIL)
.withString("id", intent.getStringExtra("id"))
.navigation();
break;
case 5:
ARouter.getInstance()
.build(Constance.ACTIVITY_URL_DETAILPAT)
.withString("id", intent.getStringExtra("id"))
.navigation();
break;
}
}
}
......@@ -665,7 +693,7 @@ public class MainActivity extends BaseActivity<CommonPresenter> implements EasyP
}
private void showLogoutDialog() {
new android.support.v7.app.AlertDialog.Builder(mActivity)
new android.support.v7.app.AlertDialog.Builder(mActivity)
.setTitle("提示")
.setMessage("该账号在其他移动端登录,程序即将退出")
.setCancelable(false)
......
......@@ -47,11 +47,18 @@ public class WakeUpActivity extends AppCompatActivity {
LogUtil.d("唤醒传过来的url=" + url);
String title = URLDecoder.decode(object.optString("title"), "UTF-8");
LogUtil.d("唤醒传过来的tile=" + title);
if (!TextUtils.isEmpty(url) && !TextUtils.isEmpty(title)) {
String id = object.optString("id");
LogUtil.d("唤醒传过来的id=" + id);
int type = object.optInt("t", 0);
LogUtil.d("唤醒传过来的type=" + type);
// if (!TextUtils.isEmpty(url) && !TextUtils.isEmpty(title)) {
intent.putExtra("to", "webView");
intent.putExtra("url", url);
intent.putExtra("title", title);
}
intent.putExtra("id", id);
intent.putExtra("type", type);
// }
} catch (Exception e) {
e.printStackTrace();
}
......
......@@ -152,7 +152,7 @@ public class MineFragment extends BaseFragment<CommonPresenter> implements Simpl
((View) ivMember.getParent()).setVisibility(View.GONE);
tvLogin.setVisibility(View.VISIBLE);
tvVerified.setVisibility(View.GONE);
tvViewPrivileges.setText("会员中心");
tvViewPrivileges.setText("查看会员特权");
mSimpleRefreshLayout.setPullDownEnable(false);
} else {
tvNickname.setVisibility(View.VISIBLE);
......
......@@ -296,7 +296,7 @@ public class MemberCenterActivity extends BaseStatusActivity<MemberPresenter> {
info = infoBean.getData();
if (info != null) {
GlideManager.getInstance(this).loadImage(info.getHeadimgurl(), ivAvatar);
tvNickname.setText(info.getUsername());
tvNickname.setText(!TextUtils.isEmpty(info.getNickname()) ? info.getNickname() : info.getUsername());
if (info.getCertificationStatus() == 0) { //实名认证状态:0-未认证,1-已认证
verified = false;
tvVerified.setText("未实名认证");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment