小编Hen*_*ric的帖子

CustomTabs在302重定向后显示ERR_UNKNOWN_URL_SCHEME

我正在尝试使用自定义选项卡实现OAuth2登录流程,但在登录成功后,将使用以下URL检索302重定向:"my.app:/oauth2/code?xxx".

现在我在AndroidManifest中声明了重定向URI来监听这个,但是看到ERR_UNKNOWN_URL_SCHEME:/

<intent-filter>
            <data
                android:host="oauth2"
                android:scheme="my.app"
                android:pathPrefix="/code"
            />

            <action android:name="android.intent.action.VIEW" />

            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
Run Code Online (Sandbox Code Playgroud)

我尝试了不同的url方案来听,但似乎没有触发打开我的应用程序.

android deep-linking uri-scheme chrome-custom-tabs

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

在同一个应用中使用Google地图和百度地图

I'm wondering if there are anyone out that have implemented Google Maps V2 and Baidu Maps in the same version; because GM doesn't work as intended in China?

Or should I split the project into two branches instead? However it would be nice to skip having two branches to maintain.

android google-maps-android-api-2

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

如果ImageViewTouch处于缩放模式,请禁用PagerAdapter中的滑动

:d

我使用ImageViewTouch实现了一个库:https://github.com/sephiroth74/ImageViewZoom 这可以使用DoupleTap和其他很好的东西进行缩放,效果很好.

这些图像将添加到PagerAdapter中以启用图像之间的滑动.

但是,当图像放大时,我目前在x轴上滚动时遇到问题.如果用户放大了图像,我想禁用PageAdapters触摸监听器.

但是,如果没有缩放,或者如果图像放大并且位于图像的远端,我想再打开它.

GalleryActivity扩展了FragmentActivity

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.gallery_layout);

    GalleryAdapter galleryAdapter = new GalleryAdapter(GalleryActivity.this, images);

    // create view pager using the fragment adapter
    final ViewPager viewPager = (ViewPager) findViewById(R.id.pager);
    viewPager.setAdapter(galleryAdapter);
    viewPager.setOnPageChangeListener(new PageChangeListener());
}
Run Code Online (Sandbox Code Playgroud)

我的适配器

public class GalleryAdapter extends PagerAdapter {

Matrix imageMatrix;
private Activity activity;
private ArrayList<Bitmap> images;
private LayoutInflater inflater;

// constructor
public GalleryAdapter(Activity activity, ArrayList<Bitmap> images) {
    this.activity = activity;
    this.images = images;
}

@Override
public int getCount() { …
Run Code Online (Sandbox Code Playgroud)

android image-gallery

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