导航视图 - 支持Google



我正在执行一个应用程序,我想将用户名放入nav_header_home.xml(top)中,但是我无法在用户登录到IM登录时获得的名称参数活动家。我用来发送:

abreInicio.putExtra("nome_usuario", dados[3]);

和接收,在Java da Home中,我有:

public class home extends AppCompatActivity
implements NavigationView.OnNavigationItemSelectedListener {
String nomeusuario, email;
TextView txtpontosr, txtnome;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_home);
Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
txtnome = (TextView) findViewById(R.id.txtnome);
txtpontosr = (TextView) findViewById(R.id.txtpontosr);
nomeusuario = getIntent().getExtras().getString("nome_usuario");
email = getIntent().getExtras().getString("email_usuario");

我也想将用户的观点放在同一位置,这不是修复的,那么我如何在活动中实现刷新刷新以更新此数据?

最后,我想建议,因为更好的UI将是一个更好的导航视图,并在Tolbar中的这些活动中,背部或带有带有导航视图或片段的活动的导航视图?

在您的意图中,您正在传递字符串数组。相反,使您的字符串为arraylist并在您的活动中接受

最新更新