diff --git a/app/src/main/java/com/sparkleseditor/fragments/SettingsFragment.java b/app/src/main/java/com/sparkleseditor/fragments/SettingsFragment.java index cc9a66c..0c4a85d 100644 --- a/app/src/main/java/com/sparkleseditor/fragments/SettingsFragment.java +++ b/app/src/main/java/com/sparkleseditor/fragments/SettingsFragment.java @@ -6,9 +6,14 @@ import android.view.ViewGroup; import androidx.annotation.NonNull; +import androidx.recyclerview.widget.LinearLayoutManager; +import com.sparkleseditor.R; import com.sparkleseditor.databinding.FragmentSettingsBinding; +import java.util.ArrayList; +import java.util.List; + public class SettingsFragment extends BaseFragment { private FragmentSettingsBinding binding; @@ -31,6 +36,19 @@ public void onViewCreated(@NonNull View view, Bundle savedInstanceState) { getParentFragmentManager().popBackStack(); } ); + setupUi(); + + + } + + private void setupUi() { + binding.i1.updateAppearance(0,5); + binding.i2.updateAppearance(1,5); + binding.i3.updateAppearance(2,5); + binding.i4.updateAppearance(3,5); + binding.i5.updateAppearance(4,5); + + } diff --git a/app/src/main/res/layout/fragment_settings.xml b/app/src/main/res/layout/fragment_settings.xml index e7e08f2..f196b2b 100644 --- a/app/src/main/res/layout/fragment_settings.xml +++ b/app/src/main/res/layout/fragment_settings.xml @@ -41,110 +41,161 @@ android:layout_height="match_parent" android:layout_width="match_parent" android:paddingVertical="20dp" - android:paddingHorizontal="16dp" + android:paddingHorizontal="8dp" android:orientation="vertical"> - - - - + - - - - - + + + + + + + + + + + + + + + + android:id="@+id/i2"> - + + android:layout_width="match_parent" + android:layout_height="wrap_content" + android:checkable="true" + android:clickable="true" + android:focusable="true"> - + android:layout_width="match_parent" + + android:paddingVertical="8dp" + android:paddingHorizontal="16dp" + android:id="@+id/editor"> + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + diff --git a/app/src/main/res/layout/item_settings_main.xml b/app/src/main/res/layout/item_settings_main.xml new file mode 100644 index 0000000..8843cec --- /dev/null +++ b/app/src/main/res/layout/item_settings_main.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + \ No newline at end of file