Прокрутка как по горизонтали, так и по вертикали. Как я могу показать свой код Java в представлении кода и прокручивать мой код по горизонтали и вертикали? - PullRequest
0 голосов
/ 23 января 2019

Я хочу показать свой код Java во фрагменте с представлением кода, и теперь моя проблема в том, что мой код работает только для прокрутки вниз, но я хочу, чтобы прокрутка могла кодировать по горизонтали и вертикали одновременно, так что теперь, что я могу сделать?

Я уже попробовал, вложив horizontalscrollview и scrollview, но он не работает, и мое приложение сломалось.

<ScrollView
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical">

        <TextView
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:text="saiful" />

        <thereisnospon.codeview.CodeView
            android:id="@+id/codeViewId"
            android:layout_width="match_parent"
            android:layout_height="match_parent">
        </thereisnospon.codeview.CodeView>


    </LinearLayout>

</ScrollView>

и мой файл java

public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    View view = inflater.inflate(R.layout.fragment_java, container, false);

    codeView = view.findViewById(R.id.codeViewId);
    codeView.setTheme(CodeViewTheme.ANDROIDSTUDIO).fillColor();
    codeView.showCode(Content.java);
    return view;
}

1 Ответ

0 голосов
/ 23 января 2019

Не связывайтесь с горизонтальной и вертикальной прокруткой.Вот хорошая библиотека для этого.Попробуйте.

"Двунаправленный контейнер панорамирования для Android с встроенной прокруткой для API 7 и выше."

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...