小虾米资讯
AD1android:就地过年,自学android,感觉快入门了。感谢万能的www
2021-02-19 21:10:41 / 我要吐槽package com.bzmc.controlabc;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.widget.Button;import android.widget.CheckBox;import android.widget.CompoundButton;import android.widget.EditText;import android.widget.ImageView;import android.widget.ProgressBar;import android.widget.RadioGroup;import android.widget.RatingBar;import android.widget.SeekBar;import android.widget.Switch;import android.widget.TextView;import android.widget.Toast;public class MainActivity<TextEdit> extends AppCompatActivity{ TextView s0; Button bt1,bt2,bt3; Switch sw; ProgressBar pg; EditText s1; RadioGroup rg; ImageView image; SeekBar seekBar; CheckBox cb1,cb2,cb3; RatingBar ratingBar; String scb1="",scb2="",scb3=""; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // 各View控件 s0=findViewById(R.id.textView); bt1=findViewById(R.id.button1); bt2=findViewById(R.id.button2); bt3=findViewById(R.id.button3); sw=findViewById(R.id.switch1); // pg1=findViewById(R.id.progressBar1); pg=findViewById(R.id.progressBar3); s1=findViewById(R.id.editTextNumber); rg=findViewById(R.id.radioGroup); image=findViewById(R.id.imageView); seekBar=findViewById(R.id.seekBar); cb1=findViewById(R.id.checkBox1); cb2=findViewById(R.id.checkBox2); cb3=findViewById(R.id.checkBox3); ratingBar=findViewById(R.id.ratingBar); // 监听器 bt1.setOnClickListener(v->s0.setText("Left Button")); bt2.setOnClickListener(v->s0.setText("Right Button")); bt3.setOnClickListener(v->{ String s2="0"+s1.getText().toString(); pg.setProgress(Integer.valueOf(s2)); }); sw.setOnCheckedChangeListener((buttonView, isChecked) -> { s0.setText(isChecked ? "On" : "Off"); }); rg.setOnCheckedChangeListener((group, checkedId) -> { if (checkedId==R.id.radioButton1) image.setImageResource(R.drawable.pigeon); if (checkedId==R.id.radioButton2) image.setImageResource(R.drawable.clock); //s0.setText(Integer.toHexString(checkedId)); }); seekBar.setOnSeekBarChangeListener(new SeekBar.OnSeekBarChangeListener() { @Override public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { s0.setText(Integer.toString(progress)); } @Override public void onStartTrackingTouch(SeekBar seekBar) { } @Override public void onStopTrackingTouch(SeekBar seekBar) { } }); cb1.setOnCheckedChangeListener((buttonView, isChecked) -> { scb1=(isChecked)? "Chinese":""; s0.setText(scb1+" "+scb2+" "+scb3); }); cb2.setOnCheckedChangeListener((buttonView, isChecked)->{ scb2=(isChecked)? "Maths":""; s0.setText(scb1+" "+scb2+" "+scb3); }); cb3.setOnCheckedChangeListener((buttonView, isChecked)->{ scb3=(isChecked)? "English":""; s0.setText(scb1+" "+scb2+" "+scb3); }); ratingBar.setOnRatingBarChangeListener((ratingBar1, rating, fromUser) -> { Toast.makeText(getApplicationContext(),String.valueOf(rating),Toast.LENGTH_SHORT).show(); }); }}
- 上一篇: 求助帖 真的有点着急
- 下一篇:大佬们求助,关于手机软键盘的问题
Powered By © 小虾米资讯 2015
(本站部分文章来源于网络或网友爆料,不代表本站观点,如有侵权请联系及时删除 )