package com.pets.activity;
import android.app.ActionBar;
import android.app.Activity;
import android.app.ActionBar.LayoutParams;
import android.content.Intent;
import android.graphics.drawable.BitmapDrawable;
import android.os.Bundle;
import android.view.Gravity;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import android.view.animation.TranslateAnimation;
import android.widget.PopupWindow;
import android.widget.TextView;
import android.widget.Toast;
import com.example.actionbar.R;
/**
* 用户登陆界面
*
* @author Administrator
*
*/
public class LoginActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.pets_login);
ActionBar bar = getActionBar();
bar.setDisplayHomeAsUpEnabled(true);
bar.setDisplayShowHomeEnabled(true);
bar.setTitle("登录");
findViewById(R.id.otherWayLogin).setOnClickListener(
new OnClickListener() {
@Override
public void onClick(View v) {
View view = findViewById(R.id.login_main);
PopupWindow window = new PopupWindow(
getLayoutInflater().inflate(
R.layout.activity_main2, null),
LayoutParams.MATCH_PARENT,
LayoutParams.WRAP_CONTENT, true);
window.setOutsideTouchable(true);
window.setBackgroundDrawable(new BitmapDrawable());
window.showAtLocation(view, Gravity.LEFT
| Gravity.BOTTOM, 0, 0);
// Animation anin = null;
//
// if (vv.getVisibility() == View.INVISIBLE) {
//
// anin = new TranslateAnimation(0, 0, 400, 0);
// vv.setVisibility(View.VISIBLE);
// } else {
// vv.setVisibility(View.INVISIBLE);
// anin = new TranslateAnimation(0, 0, 0, 400);
// }
//
// anin.setDuration(1000);
// vv.startAnimation(anin);
}
});
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.pet_login, menu);
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
if (item.getItemId() == android.R.id.home) {
finish();
return true;
}
if (item.getItemId() == R.id.userRegister) {
Intent intent = new Intent(this, RegisterActivity.class);
startActivity(intent);
return true;
}
return super.onOptionsItemSelected(item);
}
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {
finish();
return true;
}
return super.onKeyDown(keyCode, event);
}
}