fragment里如何创建类对象
时间: 2024-05-03 17:21:33 浏览: 36
在一个fragment中创建类对象,可以通过以下步骤实现:
1. 在fragment中声明一个类对象的变量:
```java
private MyClass myObject;
```
2. 在fragment的onCreateView方法中,通过构造函数或者静态方法创建类对象:
```java
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// Inflate the layout for this fragment
View view = inflater.inflate(R.layout.fragment_my_fragment, container, false);
// Create a new instance of MyClass using the default constructor
myObject = new MyClass();
// Or create a new instance of MyClass using a static method
myObject = MyClass.createInstance();
return view;
}
```
3. 在fragment中可以使用myObject对象的方法或者属性:
```java
myObject.doSomething();
myObject.property = "new value";
```