android 学习
1 CK1.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){ 2 @Override 3 public void onCheckedChanged(CompoundButton buttonView, 4 boolean isChecked) { 5 // TODO Auto-generated method stub 6 if(isChecked){ 7 CK2.setChecked(false); 8 CK3.setChecked(false); 9 CK4.setChecked(false); 10 CK5.setChecked(false); 11 if(flag==1){ 12 linearLayout.removeView(add); 13 RemoveView(); 14 } 15 }else{ 16 17 } 18 } 19 }); 20 CK2.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){ 21 @Override 22 public void onCheckedChanged(CompoundButton buttonView, 23 boolean isChecked) { 24 // TODO Auto-generated method stub 25 if(isChecked){ 26 CK1.setChecked(false); 27 AddView(); 28 29 }else{ 30 31 } 32 } 33 }); 34 CK3.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){ 35 @Override 36 public void onCheckedChanged(CompoundButton buttonView, 37 boolean isChecked) { 38 // TODO Auto-generated method stub 39 if(isChecked){ 40 CK1.setChecked(false); 41 AddView(); 42 43 }else{ 44 45 } 46 } 47 }); 48 CK4.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){ 49 @Override 50 public void onCheckedChanged(CompoundButton buttonView, 51 boolean isChecked) { 52 // TODO Auto-generated method stub 53 if(isChecked){ 54 CK1.setChecked(false); 55 AddView(); 56 57 }else{ 58 59 } 60 } 61 }); 62 CK5.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener(){ 63 @Override 64 public void onCheckedChanged(CompoundButton buttonView, 65 boolean isChecked) { 66 // TODO Auto-generated method stub 67 if(isChecked){ 68 CK1.setChecked(false); 69 AddView(); 70 71 }else{ 72 73 } 74 } 75 });
实现了图框联动,点击图就可以出现对应的框
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步