Нужно подключить компонент:
public class MyComponent extends Activity {
...
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.myComponent);
...
}
...
}
Для него создаю класс Manager
:
public class MyComponentManager extends SimpleViewManager<MyComponent> {
public static final String REACT_CLASS = "MyComponent";
@Override
public String getName() {
return REACT_CLASS;
}
private ThemedReactContext mContext = null;
private Activity mActivity = null;
@Override
protected MyComponent createViewInstance(ThemedReactContext context) {
mContext = context;
return new MyComponent(mContext);
}
public MyComponentManager(Activity activity) {
mActivity = activity;
}
}
,класс Package
:
public class MyComponentPackage implements ReactPackage {
private Activity mActivity = null;
public MyComponentPackage(Activity activity) {
mActivity = activity;
}
@Override
public List<NativeModule>
createNativeModules(ReactApplicationContext reactContext) {
return Collections.emptyList();
}
@Override
public List<Class<? extends JavaScriptModule>> createJSModules() {
return Collections.emptyList();
}
@Override
public List<ViewManager>
createViewManagers(ReactApplicationContext reactContext) {
return Arrays.<ViewManager>asList(
new MyComponentManager(mActivity)
);
}
}
и достаю его в файле myComponent.js
:
import React from 'react';
import {
View,
requireNativeComponent
} from 'react-native';
export default requireNativeComponent('MyComponent');
Только в MyComponentManager
в SimpleViewManager
должен подаваться class extends View
, а у меня - Activity
. Как мне подключить мой компонент?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Я пытаюсь добавить в dataFlavor свой класс (Itemclass), чтобы передать его при помощи drag and drop
Использую следующий код для чтения и записи зип файлаАрхив запаролен, не подскажете либу или куда вписать пароль?
Добрый день! Помогите пож, как думаете Java для новичка норм будет? если ваще не программировал
Написал метод для получения записи по указанному id: