Newer
Older
MathsCalc / app / src / main / java / me / bello / mathscalc / activity / ShowCardActivity.java
package me.bello.mathscalc.activity;

import android.annotation.SuppressLint;
import android.content.Context;
import android.os.Bundle;
import android.support.annotation.Nullable;
import android.support.v4.content.ContextCompat;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.ImageView;

import me.bello.mathscalc.R;
import me.bello.mathscalc.util.AppBarUtils;

/**
 * @Info
 * @Auth Bello
 * @Time 2018/11/25 16:02
 * @Ver
 */
public class ShowCardActivity extends AppCompatActivity {



    @Override
    protected void onCreate(@Nullable Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        AppBarUtils.hideStatusBarAndShowNavigationBar(this, false);
        setContentView(R.layout.activity_card_show);

        int imgId = getIntent().getIntExtra("img", 0);
        boolean isNew = getIntent().getBooleanExtra("isNew", false);

        if (imgId == 0){
            finish();
        }

        ImageView img = findViewById(R.id.show_image_view);
        img.setImageDrawable(ContextCompat.getDrawable(this, imgId));

        ImageView topImg = findViewById(R.id.new_card_image);
        if (isNew){
            topImg.setVisibility(View.VISIBLE);
        } else {
            topImg.setVisibility(View.GONE);
        }

        //点击全局关闭
        findViewById(R.id.show_base_layout).setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                finish();
            }
        });
    }
}