zoukankan      html  css  js  c++  java
  • Activity 怎样获得另一个xml布局文件的控件

    两个布局文件,
    一个main.xml,
    一个main2.xml,
    一个MActivity,在MActivity的onCreate()里设置的是setContentView(R.layout.main)。
    现在如果我想获得main2.xml里的一个按钮
    Button b = (Button)findViewById(R.id.b);//这个b是在main2.xml里定义的
    这样好像获取不到,因为我等下用b.setOnClickListener时会报NullPointer的错。
    请问该怎样做

    用这个:
              LayoutInflater layout=this.getLayoutInflater();
              View view=layout.inflate(R.layout.login_stytle, null);
        Button b=(Button)view.findViewById(R.id.b);
    这样就行了

  • 相关阅读:
    内网Windows Server时间自动同步
    处理sqlserver数据
    virtualenv使用
    vue过渡动画效果
    vue视图
    vue组件
    Vue实例
    vue介绍
    Bootstrap布局
    Bootstrap组件
  • 原文地址:https://www.cnblogs.com/zhujiabin/p/4448135.html
Copyright © 2011-2022 走看看