0
PreferenceFragment
カスタムレイアウトを使用して境界線を削除する方法。 これは私のコードです:カスタムレイアウトを拡張するときに、PreferenceFragmentの枠線を削除します。
public static class CommsPreferenceFragment extends PreferenceFragment {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.pref_comms);
setHasOptionsMenu(true);
}
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
View aux = inflater.inflate(R.layout.config_custom, null);
return view;
}
}
私custom_layout.xml
はbutton
とlistview
とConstraintLayout
が含まれています。
カスタムレイアウトには背景色があります。荷重がPreferenceFragment
になると、境界線の白い背景が自動的に追加されます。ここで
APIとスクリーンショット?
おかげ
はここで別のスクリーンショットです:
は32、左右のパディングとして見ることができます自動的に追加されます。どのように私は親のレイアウトを強制することができます、すなわちFragmentPreferenceLayoutは0にパディングを持っていますか?
を、私はなぜ¿.....のViewGroupコンテナが= 48 mBorderLeftとmBorderRightを持って参照してください?私を助けてください – daicon