I am getting data from MySQL database on Localhost server and displaying some data (username, email) in ListView
not complete. I want to open complete detail (username, email, fathername, qualification, contact etc ) of clicked ListView
item on a new activity.
Activity 1 code
lvViewAllData.setOnItemClickListener(
new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
Intent intent = new Intent( getApplicationContext(), SingleUser.class );
tvGetUsername = (TextView)findViewById( R.id.tvUsernameDisplayRow);
String username = tvGetUsername.getText().toString();
intent.putExtra("username", username );
startActivity( intent );
}
}
);
Activity 2 code where i want to display complete data
public class SingleUser extends AppCompatActivity {
String GET_USERNAME;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.single_user_layout);
GET_USERNAME = getIntent().getExtras().getString("username");
TextView textView = (TextView)findViewById(R.id.tvUsernameSigleUser);
textView.setText(GET_USERNAME);
}
}
lvViewAllData.setOnItemClickListener(
new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
CompleteData completeData = customAdopter.getItem(position);
Intent intent = new Intent( getApplicationContext(), SingleUser.class );
String username = completeData.getUsername();
intent.putExtra("username", username );
startActivity( intent );
}
}
);
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.