小编Mah*_*eie的帖子

MultiViewPager + ZoomOutPageTransformer无法正常工作

我正在尝试使用MultiViewPager实现viewpager 并使用google的zoomoutpageTransformer作为效果,目的是实现类似这样的图像:

在此输入图像描述

但是我无法在左右显示这两个页面,每次我在屏幕中间显示一个页面!这是我的查看寻呼机代码:

        mViewPager.setPageMargin(
           -64);
    mAdapter = new ViewPagerAdapter(getActivity(), mClasses);
    mViewPager.setPageTransformer(true, new ZoomOutPageTransformer());
    mViewPager.setAdapter(mAdapter);
Run Code Online (Sandbox Code Playgroud)

这是我在xml中的viewpager:

<ir.phzrobin.Utils.MultiViewPager
    android:id="@+id/viewPager"
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:layout_margin="20dp"
    app:matchChildWidth="@+id/textview_class_title" >
</ir.phzrobin.Utils.MultiViewPager>
Run Code Online (Sandbox Code Playgroud)

这是我的viewpager页面布局:

    <TextView
        android:id="@+id/textview_class_title"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerVertical="true"
        android:layout_centerHorizontal="true"
        android:layout_gravity="top"
        android:layout_margin="5dp"
        android:gravity="center_horizontal"
        android:padding="10dp"
        android:text="fsafjabf"
        android:textAlignment="gravity"
        android:textColor="@color/white"
        android:textSize="17sp" />

    <TextView
        android:id="@+id/textview_class_teacher"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_below="@+id/textview_class_title"
        android:layout_centerVertical="true"
        android:layout_margin="5dp"
        android:gravity="center_horizontal"
        android:padding="10dp"
        android:text="fsafjabf"
        android:textAlignment="gravity"
        android:textColor="@color/white"
        android:textSize="17sp" />

    <ImageView
        android:id="@+id/button_options"
        android:layout_width="50dp"
        android:layout_height="50dp"
        android:layout_alignParentBottom="true"
        android:layout_alignParentLeft="true"
        android:layout_margin="20dp"
        android:layout_marginRight="2dp"
        android:background="@drawable/overflow" />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

我试过的是 这个 以及multiviewpager开发人员从这里回答的 任何人都可以帮我实现目标吗?谢谢

这是视图寻呼机适配器:

public class ViewPagerAdapter extends PagerAdapter { …
Run Code Online (Sandbox Code Playgroud)

android android-viewpager

10
推荐指数
1
解决办法
1089
查看次数

在FaceBook Android上共享内容

我使用intent和Action.SEND在社交网络上分享我的自定义消息,如WhatsApp,twitter,Facebook和GMail.Gmail和除Facebook以外的其他应用程序一切正常!如何自定义我的代码以在Facebook上分享内容?我在Facebook上使用Facebook SDK分享没问题,但我想用意图来做.

这是我用的:

Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, knowTitle+"Read the full article via MomsApp by EnfaMama A+ at http://meadjohnsonasia.com.my/mobileapp");

sendIntent.putExtra(Intent.EXTRA_SUBJECT, "I just read "+knowTitle);
sendIntent.setType("*/*");
startActivity(Intent.createChooser(sendIntent, "Share Your Favorite Article"));
Run Code Online (Sandbox Code Playgroud)

android facebook sharing android-intent

5
推荐指数
1
解决办法
1万
查看次数

如何获得下一个3个月的Android日期

我使用此代码获取今天的日期并显示它

m_today = Calendar.getInstance();
Run Code Online (Sandbox Code Playgroud)

现在我怎样才能获得接下来的3个月日期?这样的事情:

NOV 21.2012至2月21,2013

我可以显示第一部分,但如何显示第二部分?

android calendar date

1
推荐指数
1
解决办法
1929
查看次数