java - 类似于 Android 中的 CalendarView 向上和向下滚动

标签 java android android-calendar

嗨,我已经使用Custom Android Calendar的帮助实现了自己的日历。现在,我实现了向上和向下 ScrollView ,以获取上个月或下个月的日历,类似于 CalendarView API。我确信这是可能的,因为它可以通过 calendarView 完成。

有人可以引导我到正确的页面来实现这个吗?我需要手势或 ScrollView 吗?

如果我在 gridview 中使用 ScrollView - 我无法正确获取日历, View 会自动剪切!

 <ScrollView
        android:id="@+id/scrollview"
        android:layout_width="match_parent"
        android:layout_height="match_parent" >

        <GridView
            android:id="@+id/gridview"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:layout_below="@+id/header"
            android:layout_gravity="center_horizontal"
            android:listSelector="@android:color/transparent"
            android:numColumns="7"
            android:stretchMode="columnWidth" />

    </ScrollView>

请告诉我!

最佳答案

我使用向上和向下手势解决了这个问题。在简单手势监听器示例的帮助下!谢谢! !

关于java - 类似于 Android 中的 CalendarView 向上和向下滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29559755/

相关文章:

android - 将android应用程序连接到在线mysql数据库

android - 如何通过应用程序 ID(而不是事件 ID 数组)从设备日历中批量删除事件

android - 获取 IllegalArgumentException : Cannot have both DTEND and DURATION in an event with updating a recurring all day event

java - 当返回的对象之一为 null 时,Java If 语句的缩写形式返回 NullPointerException

android - (Android Volley) JSONObject 无法转换为 JSONArray

java - 无法使用 dropwizard-core 类

android - 如何从 AAR 依赖项中排除特定资源?

android - 设置频率属性 RRULE 以运行事件一次

java - 可序列化的 LookAndFeel - ClassCastException

Java小程序访问环境变量