butterknife

    0热度

    2回答

    当我点击setContentView(R.layout.activity_main);并进入生成菜单,“使用butterknife生成注射”选项不存在。我也试过使用shift-command-B快捷键,但它仍然不起作用。我把这两行,我的build.gradle(模块:应用程序)文件 compile 'com.jakewharton:butterknife:8.7.0' annotationPr

    0热度

    1回答

    我正在通过Android Studio构建一个迷你计算器,并最终完成。在这个程序中,我使用ButterKnife来使@视图更加方便。当我运行计算器时,问题就开始了,当我点击它们时,我无法从这些按钮收到任何回应。我尝试尽可能多的方式,但它没有奏效!我检查了我的ButterKnife,它已经同步了。 这是我的代码!感谢您的帮助! package com.huy9515gmail.mycalculato

    0热度

    2回答

    我在学习Butterknife,下面是我的简单示例代码。但是当我运行时,它会抛出NullPointerException在“setText”。它是Android的工作室的错误,因为我在很多论坛上阅读还是我的编码是错误的 public class MainActivity extends AppCompatActivity { @Inject SharedPreferences

    5热度

    1回答

    我有一个应用程序,我使用Butterknife,最近我发现了一个片段,我没有在片段的onDestroyView()中调用unbinder.unbind()。我解决了这个问题,但这让我开始思考。 这会导致什么样的错误,为什么?我现在没有特别的错误,但我希望知道未来需要注意什么,图书馆的网站并未说明可能导致的问题。

    1热度

    3回答

    我在我的应用程序中启用了miltidex。 Api 21+工作正常。 的Android API 16原因: java.lang.NoClassDefFoundError: ......AuthorizationController 如果我评论BN结合一切工作正常。 启用Multidex:multiDexEnabled true, compile 'com.android.support:mul

    2热度

    1回答

    我在我的应用程序创建一个自定义对话框,我要添加按钮,点击可观察像这样: public class BasicDialog extends android.app.Dialog { @BindView(R.id.button1) TextView button1; @BindView(R.id.button2) TextView button2;

    0热度

    3回答

    我正在使用BaseActivity实现的使用多个活动(不使用片段)实现MaterialDrawer(库MikePenz)的问题。另外,使用ButterKnife绑定视图。 在SO中发现了相关问题,并逐个尝试了一下,但在我的情况下它并没有工作,因为它们大多数使用标准导航抽屉碎片或者它们与ButterKnife没有关系。 代码: MainActivity类别 public class MainActi

    0热度

    2回答

    我正在学习ButterKnife和匕首,并开始知道Butterknife只有帮助避免样板代码(绑定视图),它并没有真正注入。在这种情况下,匕首称赞Butterknife,因为它注入了代码。现在Binding视图和Injecting视图有什么区别?

    6热度

    1回答

    您好我刚刚更新ButterKnife库版本8.7.0至8.8.0 compile 'com.jakewharton:butterknife:8.8.0' annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.0' 弃用,结果发现: findById(view, id); 已过时,为什么?用什么方法代替? 但是,当将版本

    0热度

    2回答

    时,当我试图做到这一点: ... public class LoginActivity extends AppCompatActivity { @BindView(R.id.login_form) View loginForm; ... loginForm越来越null。我试图遵循其他答案,没有任何工作(例如)。我也完全按照它在butterKnife配置页面中所说的那样行事,但没有奏效。