butterknife相关内容
实际上,我正在尝试制作具有免费和付费风格的应用程序。当我使用简单的findViewById方法进行绑定时,它可以正常工作。但是,当我尝试添加butterKnife时,我却拼命地停留在butterKnife上。 我试图通过MainActivity.java文件中的butterknife bind来绑定内容(例如AdMob OR Button) 。但首先显示Nullpointer异常错误,然后在
..
我目前正在学习黄油刀,我需要将特定的@OnClicks绑定到我的客户适配器生成的不同视图上.我该怎么办? 我在这里的一个问题中看到一个答案,说他在"ViewHolder"中使用了"@onclick".我不确定如何确切地实现这一点.有什么想法吗? 谢谢! 解决方案 假设您有一个这样的ViewHolder. static class ViewHolder { @In
..
我想使用ButterKnife将我的视图绑定到listView adpater中. 我尝试了这个,但是我不能简单地使用我的"spinner"变量. public class WarmSpinnerAdapter extends ArrayAdapter { Context context; public WarmSpinnerAdapter(Contex
..
我正在尝试将Butterknife与一些Kotlin代码以及Java代码一起使用.我知道在M12之前,ButterKnife所需的注释处理功能差强人意或根本不支持.因此,我将活动保留在Java中.它至少在Java中与Butterknife 6.x和preM12 Kotlin一起使用. 我现在正在尝试使用M13和M14的黄油刀7.x.它甚至应该具有注释处理支持,但不适用于我. bind()函数在我的
..
我正在尝试将Kotlin与Butterknife一起用于我的Android应用程序. 这是我的build.gradle dependencies { ... compile 'com.jakewharton:butterknife:8.0.1' kapt 'com.jakewharton:butterknife-compiler:8.0.1' } kapt {
..
我有一个自定义的linearlayout类,当我想创建此类的实例时,出现错误 lateinit属性尚未初始化 我正在使用最新版本的Butterknife库 这是我的科特琳课 class MenuItemView : LinearLayout { @BindView(R.id.menu_title_text_view_id) lateinit var menuTitleTextView
..
我正在尝试找出在Kotlin中进行Android视图绑定的最佳方法.似乎有一些选择: findViewById val button: Button by lazy { findViewById(R.id.button) } 牛刀 https://github.com/JakeWharton/butterknife @BindView(R.id.butt
..
我使用butterknife库完美地注入了视图。但是当我尝试实现监听器时,例如 onclick 我无法实现它们。以下java代码将帮助您理解我的问题。 Java代码: 公共类LoginActivity扩展ActionBarActivity { @InjectView(R.id.toolbar)工具栏工具栏; @InjectView(R.id.btn_login)按钮登录; @
..
Gradle文件 $ b apply plugin:'com.android.application' android { compileSdkVersion 25 buildToolsVersion“25.0.3” defaultConfig { applicationId “pe.com.gmd.innova.adexus.adexusday” minSdkVersion
..
我使用Android Studio创建了一个基本的Android应用程序,并且在向我的构建中添加butterknife时遇到问题。我得到这个错误: 错误::在APK C:\apps\orion\app\\包装过程中出现重复文件\\ build \apk\app-debug-unaligned.apk 错误:任务':app:packageDebug'的执行失败。 >在APK META-IN
..
$ b 错误:(31,0)我试图添加最新版本的butterknife,并从gradle得到这个错误:未找到Gradle DSL方法:'apt()'可能的 原因:项目'MyProject'可能使用不包含该方法的 Gradle版本。 Gradle设置 构建文件 可能缺少Gradle插件。申请 Gradle插件 在我的gradle mobile build.gradle 是:
..
我注意到我的Android应用程序在用户安装它时请求“阻止手机进入睡眠状态”。我知道我没有添加任何Wake_Lock,但是想到了其中一个第三方库。 经过一些Google搜索后,我发现可以在build / outputs / logs中找到合并的Manifest文件。我找到了这个文件,发现了一个Wake_lock,但不知道它是归因于谁。 这是说明谁在请求Wake_Lock?或者更好的是它
..
我有一个片段,我正在使用Butterknife。 public class FooFragment extends Fragment { @Override public View onCreateView(LayoutInflater inflater,ViewGroup container, Bundle savedInstanceState){ View view = inf
..
问 题 解决了 一开始只导入了 compile 'com.jakewharton:butterknife:8.0.1' buildscript { repositories { mavenCentral() } dependencies { classpath 'com.neenbedankt.gradle.plugins:android-apt:1
..
问 题 说是Module中的R文件下的id不是final的。然后Butterknife就不行。。。 估计别的注解类型的也不好使吧。。。于是乎有什么办法么。。 详见:https://github.com/JakeWharton/butterknife/issues/100 以下是作者JakeWharton在14年12月的原话。。。 Yes this is not suppo
..
在父类setContentView()方法中调用ButterKnife绑定View失败,使用时提示空指针异常。 代码:BaseActivity.java @BindView(R.id.toolbar_title) TextView tvToolbarTitle; @Override public void setContentView(@LayoutRes
..
我正在尝试使用这个图书馆项目,所以我试图运行在Github链接中的示例应用程序(位于 / app / source / main / )中,在 MainActivity.java 中,导入错误 import butterknife.InjectView; 以及 MainActivity.java code> VerticalLinearRecyclerViewSampl
..
我偶然发现一个非常有趣的依赖注入库,名为 ButterKnife 。使用 ButterKnife 很容易将视图注入活动或片段。 class ExampleActivity extends Activity { @InjectView(R.id.title)TextView title; @InjectView(R.id.subtitle)TextView subtitle; @I
..
我已经仔细遵循官方指南使注释在我的Eclipse ADT 3.8的说明。 这就是的注释处理的和的工厂路径的正确配置: 我的Android应用程序编译成功。它运行得,当然,但我得到明显的NPE的原因在于预期由黄油刀住宿初始化意见空。 如果我更改生成配置,比如 .apt_generated_foo_bar ,Eclipse将创建该文件夹。而空。 我如何能说服Eclipse创建在 .ap
..
很抱歉,如果这个问题已经被问了。我使用的奶油刀5.0与Android工作室的最新版本(0.5.7)。如何删除“从未使用方法”的警告对于使用ButterKnife.I的的“onClick”诠释方法注意到Eclipse的犯规给这个警告对的“onClick”的方法。在此先感谢 解决方案 在Android Studio中的正确方法燮preSS这些警告是preSS的 Alt + Enter键的方法给
..