bbb*_*bbb 3 android android-intent
我想进行相同的活动,例如MainActivity-> MainActivity而不是MainActivity-> SecondActivity
她是我的代码,但它不起作用,它将停止我的应用程序,如何解决它
public class AddasMessage extends AsyncTask<AddMessage,Long,JSONArray>
{
ProgressDialog dialog = new ProgressDialog(FriendDetailsActivity.this);
protected void onPreExecute(){
dialog.setMessage("Adding...");
dialog.show();
}
@Override
protected JSONArray doInBackground(AddMessage... params) {
// it is executed on Background thread
return params[0].AddtobeMessage();
}
@Override
protected void onPostExecute(JSONArray jsonArray) {
Log.i("Main activity", String.valueOf(jsonArray));
dialog.dismiss();
Intent intent = new Intent(getBaseContext(), FriendDetailsActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
Context context = getApplicationContext();
CharSequence text = "You are success to send the message!";
int duration = Toast.LENGTH_SHORT;
Toast toast = Toast.makeText(context, text, duration);
toast.show();
}
}
Run Code Online (Sandbox Code Playgroud)
我想你想要刷新我们的活动,试试这个
finish();
startActivity(getIntent());
Run Code Online (Sandbox Code Playgroud)
或试试这个
Intent intent = getIntent();
finish();
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7003 次 |
| 最近记录: |