android 單選按鈕 RadioButton 自定義圖片左邊距
很多時候,我們在使用安卓單選按鈕的時候,並不會使用安卓自帶的單選按鈕。
當我們自己設定一個單選圖片的時候,一般都會設置 paddingLeft 讓文字接在單選按鈕圖片的右邊。
這樣因為分辨率不同,會出現文字便宜不正常,解決方法就是:我們需要動態計算paddingLeft,代碼如下:
int rb_paddingLeft = getResources().getDrawable(R.drawable.radio_off).getIntrinsicWidth()+5;
rb.setPadding(rb_paddingLeft, 0, 0, 0);
最後更新:2017-04-02 00:06:51