部分手機(如三星)的Listview列表會自動加上黑線解決辦法

 部分手機(如三星)的Listview列表會自動加上黑線,這裏將其去掉部分手機(如三星)的列表會自動加上黑線。android

由於三星手機會自動加上分割線。ide

// 部分手機(如三星C9 Pro)的設置項列表會自動加上黑線,這裏將其去掉

緣由:是由於listview再三星手機上會自動加上分割線。

public View onCreateView(View parent, String name, Context context, AttributeSet attrs) {
        // 部分手機(如三星C9 Pro)的設置項列表會自動加上黑線,這裏將其去掉
        if(null != parent)
        {
            ListView listView = (ListView) parent.findViewById(android.R.id.list);
            if(null != listView) {
                listView.setPadding(0, listView.getPaddingTop(), 0, listView.getPaddingBottom());
                listView.setDividerHeight(0);
            }
        }
        return super.onCreateView(parent, name, context, attrs);
    }

但願能幫助你們解決相似問題。spa

相關文章
相關標籤/搜索