wkhl.net
当前位置:首页 >> 怎么在FrAgmEnt中创建Button >>

怎么在FrAgmEnt中创建Button

你可以在onCreateView里这样做: public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View v = inflater.inflate(R.layout.fragment_a, container, false); bt_right =(Button)v.findViewBy...

你可以在onCreateView里这样做: public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View v = inflater.inflate(R.layout.fragment_a, container, false); bt_right =(Button)v.findViewBy...

fragment中的button跟activity里面的button一样的用法。先实例化button,然后button.setOnClickListener(xxx)就好。

你可以在onCreateView里这样做: public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View v = inflater.inflate(R.layout.fragment_a, container, false); bt_right =(Button)v.findViewBy...

不建议直接获取和直接操作,会造成内存泄露的。 你应该写清楚获取这个button要做什么,然后通过接口来实现Activity和fragment之间的通信

Button的事件处理和Fragment没有关系. 通常地 fragment做为宿主activity UI的一部分, 被作为activity整个view hierarchy的一部分被嵌入. Button 的事件设置: Button buttontest; buttontest = (Button) findViewById(R.id.button1); buttontest...

方法一:直接getActivity,使用activity的fragmenttransation的replace方法替换 假设 class OneFragment extends Fragment{private Button btn;@Overridepublic View onCreateView(LayoutInflater inflater, ViewGroup container,Bundle savedIn...

代码是错误的,既然是fragment中的按钮那就并不是在activity中设置按钮监听getActivity()只是用来获取到一个Context上下文的,因为startActivity是context的方法,而Activity又继承于Context正确代码如下fragmentclass MyFragment extends Fragm...

代码是错误的,既然是fragment中的按钮那就并不是在activity中设置按钮监听 getActivity()只是用来获取到一个Context上下文的,因为startActivity是context的方法 ,而Activity又继承于Context 正确代码如下 fragment class MyFragment extends ...

getActivity().startActivity.....(后面你懂得)

网站首页 | 网站地图
All rights reserved Powered by www.wkhl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com