1.簡(jiǎn)介
2.依賴
module的build.gradle
annotationProcessor "org.androidannotations:androidannotations:4.5.0"
implementation "org.androidannotations:androidannotations-api:4.5.0"
3.清單文件里activity的后綴滑频,然后編譯。
<activity android:name=".MainActivity_"> //activity添加后綴下劃線
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
4.@EActivity(R.layout.activity_main)
setContentView(R.layout.activity_main);
//改為:
@EActivity(R.layout.activity_main)
- @ViewById(R.id.click)
Button clickBtn;
@ViewById(R.id.click)
// 替換
findViewById(R.id.click);
6
@Click(R.id.click)
public void btnClick(){
resultTv.setText("hhhhhhhh");
Log.d(TAG, "btnClick: ");
}
@LongClick(R.id.click)
public void OnLongClick(){
resultTv.setText("fffffffffffff");
Log.d(TAG, "OnLongClick: ");
}