实现安卓主页面代码

实现安卓主页面代码

2023年7月15日发(作者:)

实现安卓主页⾯代码我们有很多页⾯ 主页⾯下⾯会有导航栏

import ;import nt;import ntManager;import ntTransaction;import patActivity;import ;import Manager;import utton;import roup;import tivity;import ngyuan.R;import ist;public class Homepage extends AppCompatActivity implements

kedChangeListener { private RadioGroup rg; private RadioButton[] rbArray; private ArrayList listFragment; private FragmentManager fm; private int count = 0; private RadioButton rb_1,rb_2,rb_3,rb_4,rb_5; private static Homepage homepage = null; @Override protected void onCreate(Bundle savedInstanceState) { te(savedInstanceState); //隐藏标题栏 supportRequestWindowFeature(E_NO_TITLE); //隐藏状态栏 getWindow().setFlags(_FULLSCREEN,

_FULLSCREEN); setContentView(ty_homepage2); homepage = this; rb_1 = (RadioButton) findViewById(_btn_1); rb_2 = (RadioButton) findViewById(_btn_2); rb_3 = (RadioButton) findViewById(_btn_3); rb_4 = (RadioButton) findViewById(_btn_4); rb_5 = (RadioButton) findViewById(_btn_5); initView(); } /** *

判断下⾯导航栏是否为点击状态,如果不是点击的时候就实现换图,如果是就不变 * @param id */ private void showFragment(int id) { */ private void showFragment(int id) { FragmentTransaction tt = ransaction(); for (int i = 0; i (); Fragment_a fragment_a = new Fragment_a(); Fragment_b fragment_b = new Fragment_b(); Fragment_c fragment_c = new Fragment_c(); Fragment_d fragment_d = new Fragment_d(); Fragment_e fragment_e = new Fragment_e(); (fragment_a); (fragment_b); (fragment_c); (fragment_d); (fragment_e); FragmentTransaction tt = ransaction(); (,(0)); (); rbArray[0].setChecked(true); heckedChangeListener(this); } /** *

给主页⾯导航栏下⾯字体和图⽚设置换图功能和字体变颜⾊功能 * @param group * @param checkedId */ @Override public void onCheckedChanged(RadioGroup group, int checkedId) { switch (checkedId) { case _btn_1: showFragment(checkedId); rb_tColor(getResources().getColor(ccent)); rb_tColor(getResources().getColor()); rb_tColor(getResources().getColor()); rb_tColor(getResources().getColor()); rb_tColor(getResources().getColor()); break; case _btn_2: showFragment(checkedId); showFragment(checkedId); rb_tColor(getResources().getColor()); rb_tColor(getResources().getColor(ccent)); rb_tColor(getResources().getColor()); rb_tColor(getResources().getColor()); rb_tColor(getResources().getColor()); break; case _btn_3: showFragment(checkedId); rb_tColor(getResources().getColor()); rb_tColor(getResources().getColor()); rb_tColor(getResources().getColor(ccent)); rb_tColor(getResources().getColor()); rb_tColor(getResources().getColor()); break; case _btn_4: showFragment(checkedId); rb_tColor(getResources().getColor()); rb_tColor(getResources().getColor()); rb_tColor(getResources().getColor()); rb_tColor(getResources().getColor(ccent)); rb_tColor(getResources().getColor()); break; case _btn_5: showFragment(checkedId); rb_tColor(getResources().getColor()); rb_tColor(getResources().getColor()); rb_tColor(getResources().getColor()); rb_tColor(getResources().getColor()); rb_tColor(getResources().getColor(ccent)); break; } }}这就是主页⾯下⾯导航栏代码其中xml⽂件

发布者:admin,转转请注明出处:http://www.yc00.com/news/1689429611a246836.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信