私はMainActivityを持っています。Loginの後に2番目のアクティビティに移動します。私は主なアクティビティにユーザー名とパスワードを持っています。CustomAdapterのインテントの文字列データを取得する
Intent mainintent = new Intent(MainActivity.this,FirstPage.class);
mainintent.putExtra("username",etemail.getText().toString());
mainintent.putExtra("password",etpass.getText().toString());
startActivity(mainintent);
cardviewを処理するcustomAdapter.classにそのユーザー名とパスワードが必要です。 私は方法getIntentを解決することはできません
String username = getIntent().getStringExtra("username");
String password = getIntent().getStringExtra("password");
私が手としてそれを使用する場合は()。 このクラスでユーザー名とパスワードを取得する方法を教えてください。
この飾りはRecyclerView.Adapter<CustomAdapter.ViewHolder>
で、アクティビティではありません。 ありがとう
まず、ユーザーを取得してアクティビティを渡してから、アダプタクラスコンストラクタにパラメータとして渡す必要があります。 –
ゲッター/セッタを使用することを意味しますか? – Akshay
番号。まず、String username = getIntent()を使用してデータを取得します。getStringExtra( "username"); 文字列パスワード= getIntent()。getStringExtra( "password");あなたがアダプターをセットしたとき。追加の2つのパラメータを追加します。アダプター –