小编Ana*_*yuk的帖子

Android系统.SetCompoundDrawables不起作用

我尝试将右侧可拖动设置为TextView(在列表视图的标题中).我设置了绑定,但它没有帮助.setDrawablesWithInstrinct绑定工作正常.这是代码:

private View getHeaderView() {
    final LayoutInflater inflater = getActivity().getLayoutInflater();
    final View view = inflater.inflate(R.layout.legislation_article_list_header, null, false);
    final TextView textView = (TextView) view.findViewById(R.id.sEdition);
    headerSpinner = textView;

    final Drawable d = getActivity().getResources().getDrawable(R.drawable.spinner_arrow_down);
    d.setBounds(new Rect(0, 0, headerSpinner.getHeight(), headerSpinner.getHeight()));
    headerSpinner.setCompoundDrawables(null, null, d, null);

    textView.setOnClickListener(new View.OnClickListener() {

       .............

        }
    });
    return view;
}
Run Code Online (Sandbox Code Playgroud)

有什么问题?

android

1
推荐指数
1
解决办法
7004
查看次数

标签 统计

android ×1