如何使用butterknife

 我来答
匿名用户
2017-09-30
展开全部
androidbutterknifezelezny用法:一,配置butterknifeConfigureyourproject-levelbuild.gradletoincludethe'android-apt'plugin:buildscript{repositories{mavenCentral()}dependencies{classpath'com.neenbedankt.gradle.plugins:android-apt:1.8'}}Then,applythe'android-apt'plugininyourmodule-levelbuild.gradleandaddtheButterKnifedependencies:applyplugin:'android-apt'android{}dependencies{compile'com.jakewharton:butterknife:8.2.1'apt'com.jakewharton:butterknife-compiler:8.2.1'}二,安装ButterKnifeZelezny插件File->Seting->Plugins->BrowserResponsities->ButterknifeZelezny三,使用插件时xml中的布局写法publicclassMainListActivityextendsAppCompatActivity{@BindView(R.id.marquee_tv)TextViewmMarqueeTv;@BindView(R.id.more_tv)TextViewmMoreTv;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main_list);ButterKnife.bind(this);}@OnClick({R.id.marquee_tv,R.id.more_tv})publicvoidonClick(Viewview){switch(view.getId()){caseR.id.marquee_tv:break;caseR.id.more_tv:break;}}}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式