水平和垂直滚动。如何在代码视图中显示我的 java 代码并水平和垂直滚动我的代码?

我想在带有代码视图的片段中显示我的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;

}


慕村225694
浏览 99回答 1
1回答

撒科打诨

不要乱用水平和垂直滚动视图。这是一个很好的图书馆。试试看。“适用于 Android 的双向平移容器,具有适用于 API 7 及更高版本的本机滚动功能。”
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java