build.gradle
в корневой директории проекта,
allprojects {
repositories {
maven {
url 'https://s01.oss.sonatype.org/content/repositories/releases/'
}
}
}
build.gradle
модуля entry
,
dependencies {
implementation('com.gitee.chinasoft_ohos:expression:1.0.0')
......
}
Проект можно запустить непосредственно с SDK6 и DevEco Studio2.2 beta1.
Если проект не запускается, удалите файлы .gradle
, .idea
, build
, gradle
, build.gradle
, создайте новый проект в соответствии со своей версией и скопируйте соответствующие файлы нового проекта в корневую директорию.
Добавьте пользовательский view в XML следующим образом:
<com.example.expressionlibrary.ExpressionShowFragment
ohos:id="$+id:main"
ohos:height="match_parent"
ohos:width="match_parent"/>
Полный пример использования:
TextField mText = (TextField) findComponentById(ResourceTable.Id_test_edit);
ExpressionShowFragment expressionShowFragment = (ExpressionShowFragment) findComponentById(ResourceTable.Id_main);
expressionShowFragment.input(mText);
```Подробнее о [ExpressionShowFragment](https://gitee.com/chinasoft_ohos/ohos-expression/blob/master/expressionlibrary/src/main/java/com/example/expressionlibrary/ExpressionShowFragment.java):
| Метод | Описание |
| :---------------------------- | :-------------------------------- |
| input | Устанавливает компонент textField для отображения |
#### Тестовые данные
Код проверки CodeCheck прошёл успешно
Облачный тест CloudTest прошёл успешно
Программа прошла проверку на безопасность от вирусов
Функционал текущего демонстрационного образца практически не отличается от оригинальной компоненты
#### История версий
- 1.0.0
- 0.0.1-SNAPSHOT
#### Информация о правах и лицензиях
[](https://github.com/mabeijianxi/android-expression/blob/master/LICENSE)
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )