butterknife

    0热度

    3回答

    我已经安装了我build.gradle看起来是这样的: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.3.0' compil

    1热度

    4回答

    我在碎片中使用了butterknife。我有两个两个ViewPagers在header.xml。 我不想用findViewById()来实例化它们。 我试图使用ButterKnife.bind(this,header),但它不允许我绑定两次。有没有办法解决这个案子? (对不起我那可怜的表情,英语不是我的母语) public View onCreateView(LayoutInflater infl

    0热度

    1回答

    我使用textviews作为列表,单击每个textview时会打开一个片段。 我想改变textview的背景及其点击时的颜色。 点击另一个文本视图时,以前的背景颜色和文本颜色应该更改为默认颜色。我正在使用Butterknife将所有textviews绑定到一个数组中。 这里是我的代码: public class AccountMenuFragment extends Fragment { pr

    1热度

    1回答

    是否有可能在运行时与Butter Knife绑定一个监听器,如onclick?我想将在运行时确定的视图传递给方法,并在该方法内将监听器绑定到它们。我知道如何通过常规手段完成我想要做的事情,所以我严格询问黄油刀。

    11热度

    4回答

    我有一个自定义的LinearLayout类时,我想这个类来创建实例,我得到一个错误lateinit属性尚未初始化 我使用的是最新版本的butterknife库的 这是我的科特林级 class MenuItemView : LinearLayout { @BindView(R.id.menu_title_text_view_id) lateinit var menuTitleTextView

    -2热度

    2回答

    这是我的视图联编程序代码。这里的acceptbutton和reject按钮不起作用。 @Layout(R.layout.item) public class TinderCard implements AsyncTaskCompleteListener { SessionManager msession; private static final String LIKE = "1"; p

    0热度

    1回答

    public class DailyForecastActivity extends ListActivity { private Day[] mDays; @InjectViews(android.R.id.list) ListView mListView; @InjectViews(android.R.id.empty) TextView mEmptyTextView; 但是当我

    3热度

    1回答

    在一个片段中,我有一个打开PopupWindow的按钮。 private class onMenuClickListener implements View.OnClickListener { @BindView(R.id.popup_radiogroup) RadioGroup popupRadioGroup; @BindView(R.id.popup_textview) T

    2热度

    3回答

    我希望在所有活动中使用导航抽屉。因此,我使用了BaseActivity作为导航抽屉并从基本活动中扩展了其他活动.Base活动具有导航抽屉。仪表盘活动延伸基地活动,但它会引发异常,当我尝试使用butterknife绑定的观点说 java.lang.IllegalStateException: Required view 'dashboard_frameLayout' with ID 21315585

    0热度

    1回答

    我正在制作一个使用匕首+ butterknife + recycleviews +翻新的android应用程序。 这一切都编译和工作良好,直到我在gradle中添加黄油刀依赖关系(与apt相关的依赖关系),在我同步后,即使我再次清理并重新生成,也找不到我的Dagger组件。 但是,如果我删除了我的butterknife依赖项(与apt相关的依赖项),同步和构建,我的Dagger组件被找到。 这里是