diff --git a/app/src/main/java/me/yluo/ruisiapp/activity/NewPostActivity.java b/app/src/main/java/me/yluo/ruisiapp/activity/NewPostActivity.java index 7260ec7a..ec749de0 100644 --- a/app/src/main/java/me/yluo/ruisiapp/activity/NewPostActivity.java +++ b/app/src/main/java/me/yluo/ruisiapp/activity/NewPostActivity.java @@ -96,10 +96,13 @@ public class NewPostActivity extends BaseActivity implements View.OnClickListene private String title; private int typeId; + public static final String FID = "fid"; + public static final String TITLE = "title"; + public static void open(Context context, int fid, String title) { Intent intent = new Intent(context, NewPostActivity.class); - intent.putExtra("FID", fid); - intent.putExtra("TITLE", title); + intent.putExtra(FID, fid); + intent.putExtra(TITLE, title); context.startActivity(intent); } @@ -109,8 +112,8 @@ protected void onCreate(@Nullable Bundle savedInstanceState) { setContentView(R.layout.activity_new_topic); if (getIntent().getExtras() != null) { - fid = getIntent().getExtras().getInt("FID"); - title = getIntent().getExtras().getString("TITLE"); + fid = getIntent().getExtras().getInt(FID); + title = getIntent().getExtras().getString(TITLE); } if (!TextUtils.isEmpty(title)) { diff --git a/app/src/main/java/me/yluo/ruisiapp/activity/PostsActivity.java b/app/src/main/java/me/yluo/ruisiapp/activity/PostsActivity.java index 93565ceb..f67a3fc9 100644 --- a/app/src/main/java/me/yluo/ruisiapp/activity/PostsActivity.java +++ b/app/src/main/java/me/yluo/ruisiapp/activity/PostsActivity.java @@ -250,8 +250,8 @@ public void onClick(View view) { } else { if (isLogin()) { Intent i = new Intent(this, NewPostActivity.class); - i.putExtra("fid", fid); - i.putExtra("title", title); + i.putExtra(NewPostActivity.FID, fid); + i.putExtra(NewPostActivity.TITLE, title); startActivityForResult(i, 0); } } diff --git a/app/src/main/java/me/yluo/ruisiapp/utils/LinkClickHandler.java b/app/src/main/java/me/yluo/ruisiapp/utils/LinkClickHandler.java index 6088138d..aed93907 100644 --- a/app/src/main/java/me/yluo/ruisiapp/utils/LinkClickHandler.java +++ b/app/src/main/java/me/yluo/ruisiapp/utils/LinkClickHandler.java @@ -44,7 +44,7 @@ public static void handleClick(final Context context, String url) { } else if (url.contains("forum.php?mod=post&action=newthread")) { //发帖链接 int fid = GetId.getFroumFid(url); Intent i = new Intent(context, NewPostActivity.class); - i.putExtra("FID", fid); + i.putExtra(NewPostActivity.FID, fid); context.startActivity(i); } else if (url.contains("member.php?mod=logging&action=login")) {//登陆 LoginActivity.open(context);