Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master'
Browse files Browse the repository at this point in the history
  • Loading branch information
kongzue committed Jul 22, 2023
2 parents e9197dd + 5afe5e8 commit 637cedf
Showing 1 changed file with 25 additions and 2 deletions.
27 changes: 25 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,18 @@ public class DemoActivity extends BaseActivity {
...
```

⚠️ 新版本 Android Studio 默认将资源 id 编译为“抽象的(abstract)”,无法直接在注解使用,此时可以尝试:
⚠️ 新版本 Android Studio 默认将资源 id 不是 final 的导致无法直接在注解使用,此时可以尝试:

#### 方案1:将资源 ID 编译为 final

前往 gradle.properties(Project Properties) 添加:

```
android.nonFinalResIds=false
```
Sync Project 即可。

#### 方案2:使用资源名关联布局

```java
@LayoutName("activity_demo")
Expand Down Expand Up @@ -588,7 +599,19 @@ public class IntroductionFragment extends BaseFragment<MainActivity> { //
}
```

⚠️ 新版本 Android Studio 默认将资源 id 编译为“抽象的(abstract)”,无法直接在注解使用,此时可以尝试:

⚠️ 新版本 Android Studio 默认将资源 id 不是 final 的导致无法直接在注解使用,此时可以尝试:

#### 方案1:将资源 ID 编译为 final

前往 gradle.properties(Project Properties) 添加:

```
android.nonFinalResIds=false
```
Sync Project 即可。

#### 方案2:使用资源名关联布局

```java
@LayoutName("fragment_introduction")
Expand Down

0 comments on commit 637cedf

Please sign in to comment.