package com.sogou.sogouchat.ui;
import com.sogou.sogouchat.R;
import com.sogou.sogouchat.SogouChatApp;
import android.app.ActivityGroup;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;
import android.support.v4.app.FragmentActivity;
import android.util.Log;
import android.view.View;
import android.view.Window;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.ImageButton;
public class SlidingActivity extends ActivityGroup {
SlidingLayout mSlidingMenu;
ImageButton mBtnMenu;
ImageButton mBtnNew;
ImageButton mBtnContact;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_NO_TITLE);
mSlidingMenu = new SlidingLayout(this);
setContentView(mSlidingMenu);
View menu = getLayoutInflater().inflate(R.layout.sliding_menu, null);
View content = getLayoutInflater().inflate(R.layout.sliding_main, null);
mBtnMenu = (ImageButton) content.findViewById(R.id.btn_menu);
mBtnNew = (ImageButton) content.findViewById(R.id.btn_new);
mBtnContact = (ImageButton) content.findViewById(R.id.btn_contact);
ViewGroup tabContent = (ViewGroup) content
.findViewById(R.id.sliding_body_content);
Intent i = new Intent(this, TabMainActivity.class);
View tabView = getLocalActivityManager().startActivity(
TabMainActivity.class.getName(), i).getDecorView();
// tabView.setBackgroundColor(Color.WHITE);
// tabContent.removeAllViews();
tabContent.addView(tabView, 0);
mSlidingMenu.setMenu(menu);
mSlidingMenu.setContent(content);
final SogouChatApp app = (SogouChatApp)getApplication();
mSlidingMenu.setApp(app);
mBtnMenu.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
mSlidingMenu.showMenu();
}
});
mBtnNew.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent();
intent.setClass(SlidingActivity.this, NewSmsActivity.class);
SlidingActivity.this.startActivity(intent);
}
});
mBtnContact.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
SogouChatApp app = (SogouChatApp) getApplication();
app.mTabMain.switchToContact();
}
});
}
}