사용자가 로그인 할 때 사용자 로그인 레이아웃이 있습니다. 두 가지 레이아웃이 있습니다.표시해야하는보기를 알아 보는 방법
1 회에 하나의 버튼 대시 보드 (레이아웃) 될 시간에 다음 다른 레이아웃 (레이아웃 B)을 클릭 한 경우 열 것이다.
두 번째 가능한 레이아웃은 이미 시간 입력을 클릭하면 자동으로 레이아웃 B을 표시합니다. 레이아웃 A의
버튼 onClickEvent : 대한
case R.id.dashboard_btn_login:
Intent intent = new Intent(this, listviewscreen.class);
intent.putExtra("login", value);
Dashboard.this.startActivity(intent);
//should make a flag here that i have sent it to listviewscreen
break;
코드 로그인 레이아웃 나는 전송 레이아웃 깃발을 얻을 방법을
public void onClick(View v) {
switch(v.getId()){
case R.id.loginscreen_btn_login:
checkInput();
break;
}
}
private void checkInput(){
username = userET.getText().toString();
password = passET.getText().toString();
if(username.equals("admin")){
if(password.equals("admin")){
Intent intent = new Intent(this, Dashboard.class);
intent.putExtra("login", value); //Optional parameters
LoginActivity.this.startActivity(intent);
에 로그인을 클릭?
코드를 표시하면 해결할 수 있습니다. – sushildlh
방금 버튼을 클릭했는지 알기 위해 시간을 사용했습니다. ** time-in이 아직 설정되지 않은 경우 layoutA를 엽니 다. ** else ** layoutB – MadHatter
@febi가 공유 한대로 우선 순위를 사용하십시오. 문제가 해결되었거나 여기에 코드를 게시하는 것보다 더 많은 정보가 필요합니다. 그래서 우리는 당신이 한 일을 알고 있습니다. – sushildlh