package net.qiujuer.tips.view.activity;
import android.content.Intent;
import android.os.Bundle;
import android.support.v7.widget.Toolbar;
import android.view.MenuItem;
import android.view.View;
import android.widget.Toast;
import net.qiujuer.tips.R;
public class FindActivity extends BlurActivity implements View.OnClickListener {
public static final String APP_ID = "100029045";
public static final String SECRET_KEY = "6ed3b63c764ff55ff2613df18a91efb8";
public static final String BANNER = "30d7fd51a4c3ede0c01c8b1c7c84fea7";
public static final String INTERSTITIAL = "2d1ccfaaab9a09d4be8eec7d86ccca77";
public static final String APP_WALL = "57cbaaefcf9154351ca08635620660d3";
@Override
protected int getContentView() {
return R.layout.activity_find;
}
@Override
protected void onInit(Bundle savedInstanceState) {
findViewById(R.id.btn_find_richScan).setOnClickListener(this);
findViewById(R.id.btn_find_user).setOnClickListener(this);
findViewById(R.id.btn_find_search_kit).setOnClickListener(this);
findViewById(R.id.btn_find_ads).setOnClickListener(this);
findViewById(R.id.btn_find_gif).setOnClickListener(this);
findViewById(R.id.btn_find_wish).setOnClickListener(this);
}
@Override
public boolean onMenuItemClick(MenuItem item) {
int id = item.getItemId();
//noinspection SimplifiableIfStatement
if (id == R.id.action_settings) {
Intent intent = new Intent(this, SettingActivity.class);
startActivity(intent);
setBlur(this);
return true;
}
return super.onMenuItemClick(item);
}
@Override
protected void onInitToolBar() {
super.onInitToolBar();
mToolbar.setTitle(getTitle());
mToolbar.setNavigationIcon(R.mipmap.ic_action_back);
mToolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
finish();
}
});
}
@Override
protected void onInflateMenu(Toolbar toolbar) {
super.onInflateMenu(toolbar);
toolbar.inflateMenu(R.menu.menu_find);
}
@Override
public void onClick(View v) {
BaseActivity context = this;
switch (v.getId()) {
case R.id.btn_find_richScan: {
// Intent intent = new Intent();
// intent.setClass(context, MipCaptureActivity.class);
// intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
// startActivityForResult(intent, MipCaptureActivity.SCANNIN_GREQUEST_CODE);
}
break;
case R.id.btn_find_user: {
Intent intent = new Intent(context, UserActivity.class);
startActivity(intent);
context.setBlur(context);
}
break;
case R.id.btn_find_search_kit: {
Intent intent = new Intent(context, SearchKitActivity.class);
startActivity(intent);
context.setBlur(context);
}
break;
case R.id.btn_find_ads: {
if (ADS_INIT_STATUS > 0) {
//Ads.showAppWall(FindActivity.this, APP_WALL);
} else if (ADS_INIT_STATUS == 0) {
Toast.makeText(FindActivity.this, "Please try again later.", Toast.LENGTH_SHORT).show();
} else {
Toast.makeText(FindActivity.this, "Oh~ init failed.", Toast.LENGTH_SHORT).show();
}
}
break;
default:
Toast.makeText(FindActivity.this, R.string.btn_add_float_frame_way_toast, Toast.LENGTH_SHORT).show();
break;
}
}
private int ADS_INIT_STATUS = 0;
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
// switch (requestCode) {
// case MipCaptureActivity.SCANNIN_GREQUEST_CODE:
// if (resultCode == RESULT_OK) {
// Bundle bundle = data.getExtras();
// // bundle.getParcelableExtra("bitmap"));
//
// Object object = new QRcodePresenter().decode(bundle.getString("result"));
// if (object != null) {
// if (SimpleRecordModel.class.isInstance(object)) {
// SimpleRecordModel model = (SimpleRecordModel) object;
// RecordAddActivity.actionStart(FindActivity.this, model.getType(), model.getBrief(), model.getColor(), model.getDate());
// } else {
// Toast.makeText(FindActivity.this, R.string.btn_add_float_frame_way_toast, Toast.LENGTH_SHORT).show();
// }
// } else {
// Toast.makeText(FindActivity.this, "Oh~ I can't decode this.", Toast.LENGTH_SHORT).show();
// }
// }
// break;
// }
}
}