package com.example.administrator.project; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.ImageView; import android.widget.Toast; import java.util.HashSet; import java.util.Random; /** * Created by Administrator on 2017/11/26. */ public class Game extends Activity { public HashSet<Integer> integerHashSet=new HashSet<Integer>(); public int randomInt; public String name; public Button ans; public Button again; public Button sure; public EditText answer; public int[] resIds = {R.mipmap.liubei1,R.mipmap.lvbu1,R.mipmap.simayi1,R.mipmap.sunquan1,R.mipmap.zhangfei1,R.mipmap.zhouyu1,R.mipmap.zhugeliang1,R.mipmap.diaochan1,R.mipmap.guanyu1,R.mipmap.caocao1}; public String[] Name = new String[]{"刘备","吕布","司马懿","孙权","张飞","周瑜","诸葛亮","貂蝉","关羽","曹操"}; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.game); ImageView man = (ImageView)findViewById(R.id.man); answer = (EditText)findViewById(R.id.answer); sure = (Button)findViewById(R.id.sure); ans = (Button)findViewById(R.id.ans); again = (Button)findViewById(R.id.again); again.setVisibility(View.INVISIBLE); sure.setVisibility(View.VISIBLE); answer.setFocusable(true); Random random=new Random(); randomInt=random.nextInt(10); while(integerHashSet.contains(randomInt)) { randomInt = random.nextInt(10); } integerHashSet.add(randomInt); man.setImageResource(resIds[randomInt]); sure.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View v) { name = answer.getText().toString(); if(name.equals(Name[randomInt])){ Toast.makeText(Game.this,"恭喜您!答对了",Toast.LENGTH_SHORT).show(); again.setVisibility(View.VISIBLE); sure.setVisibility(View.INVISIBLE); } else{ Toast.makeText(Game.this,"很遗憾!请继续努力",Toast.LENGTH_SHORT).show(); } } }); ans.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View v) { Toast.makeText(Game.this,"答案:"+Name[randomInt],Toast.LENGTH_SHORT).show(); again.setVisibility(View.VISIBLE); sure.setVisibility(View.INVISIBLE); } }); again.setOnClickListener(new View.OnClickListener(){ @Override public void onClick(View v) { Intent intent = getIntent(); finish(); startActivity(intent); } }); } }

_nrxsh LV12
6月16日
阿九11111 LV4
2024年5月21日
求学的熊猫 LV11
2024年5月20日
121514713 LV2
2023年5月26日
dglin20001030 LV1
2023年5月18日
watsonChen LV1
2023年2月9日
1532593037 LV8
2023年1月7日
yzhszz LV3
2022年12月27日
SQ2930501923 LV14
2022年12月12日
Highlighz LV4
2022年6月29日

_nrxsh LV12
6月16日
5460545
2024年12月24日
暂无贡献等级
chenranr LV10
2024年12月20日
2636804923 LV6
2024年6月20日
AIWU1234 LV2
2024年6月9日
lilitu LV6
2024年5月29日
今晚都别睡啦 LV9
2024年5月29日
happySuperman LV2
2024年5月29日
阿九11111 LV4
2024年5月21日
Aban-beautiful
2024年5月13日
暂无贡献等级