我的意思是,我有页面A,并且用户将用户名保存为标题(因此每个用户在登录帐户时都有不同的标题)。当我单击BUTTON时,它会运行这个onclick方法,Intent q = new Intent(Profile.this, Profile.class);
我认为它基本上只是刷新页面,但用户名不再存在。我尝试了多种方法,但我是一名初学者,所以我的方向很困难。
答案 0 :(得分:1)
如果要刷新页面,则必须在butoon onclick方法中调用recreate()方法。然后将重新创建页面。因此页面中的所有字段都将被清除。如果要在字段中设置先前的数据,则可以将它们存储在共享首选项中。刷新后在所有字段中再次设置它。
答案 1 :(得分:1)
要引用当前活动,请在按钮单击上使用此功能。
public void onClick (View v)
{
Intent intent = getIntent();
intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
finish();
startActivity(intent);
}