textView 設置右圖標

xml文件:

                <TextView
                    android:id="@+id/checkupdate"
                    android:layout_width="match_parent"
                    android:layout_height="match_parent"
                    android:drawableRight="@drawable/plugins_menses_swich_closed"
                    android:padding="10dip"
                    android:text="新版本檢測"
                    android:textSize="20dip" />

第一步:獲取textView

passstyle = (TextView) v.findViewById(R.id.passstyle);

第二步:

Drawable img;
if (bpass) {
img = getActivity().getResources().getDrawable(
R.drawable.plugins_menses_swich_open);
passstyle.setText("手勢鎖");
} else {
passstyle.setText("文字鎖");
img = getActivity().getResources().getDrawable(
R.drawable.plugins_menses_swich_closed);
}
img.setBounds(0, 0, img.getMinimumWidth(), img.getMinimumHeight());
passstyle.setCompoundDrawables(null, null, img, null); // 設置左圖標
發佈了34 篇原創文章 · 獲贊 5 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章