0
私はnav_header_home.xml(top)にユーザー名を入れたいが、ユーザーがアクティビティのホームにログインしたときに取得されたnameパラメータを送信できないアプリケーションを実行している。私が送信するために使用しています。javaダホームで、ナビゲーションビュー - Googleをサポート
abreInicio.putExtra("nome_usuario", dados[3]);
をして受け取るために私が持っている:また
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のアクティビティの方が優れているからです。