小编use*_*212的帖子

亚马逊应用商店和Android许可LVL

所以,我现在有几个小的Android应用程序,我正在考虑在亚马逊App Store中发布.但是,我有一个基本问题,我在任何地方都看不到答案.

如果您在亚马逊商店发布应用程序,如何处理许可?我目前在付费应用中使用Google LVL许可,以确保用户获得运行它们的许可.我认为在亚马逊上销售的应用程序与谷歌没有任何联系,嘿,这个应用程序已经购买,它们已获得许可,所以当它们启动时发送给他们一个OK TO RUN状态.还是我弄错了?

亚马逊有自己的LVL类型代码吗?或者,如果您想在亚马逊上销售,您是否只需要忘记所有许可?

android licensing amazon-appstore

17
推荐指数
2
解决办法
3072
查看次数

在图像规模android上调整IMAGEVIEW的大小

我在android中的imageview中有一个图像.

我使用scaletype(MATRIX)通过类似于此的代码缩放图像:

                       mtrx.postScale(scale, scale);
                 imageView.setImageMatrix(mtrx);
            imageView.setScaleType(ScaleType.MATRIX);
            imageView.invalidate();
Run Code Online (Sandbox Code Playgroud)

现在,这确实适当地调整了ImageView中包含的图像的大小,这很好,但我需要的是将图像重新定位到imageview中的位置0,0,然后将imageView本身的大小调整为缩放图像的大小.

到目前为止,我想出的每一个想法都试图重用相同的imageView似乎不起作用,或者我只是做错了.

我唯一的方法是破坏imageview,调整位图大小,创建一个包含大规模创建的新位图的新imageview,并将视图添加回布局?

我真的不喜欢那样做..我正在碰到16 Meg堆限制,因为它与事物有关.如何告诉矩阵将图像移动到imageView中的0,0位置(imageView最初是用scaletype center创建的,之后它将图像缩小了?然后如何告诉imageView,嘿,你现在只是和缩放图像一样大吗?

提前致谢.

android resize matrix resize-image imageview

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

在 Android 中“隐藏” OverlayItem 可能吗?

我正在开发一个 MapView 应用程序,并且想在程序中放置一个漂亮的小复活节彩蛋。我想做的是有一个基本上不可见的覆盖项目,但点击时会触发一个事件来显示视图。

现在在 iPhone 上,我通过在我不希望可见的注释上使用 setHidden:true 来完成此操作。注释仍然存在并且仍然可单击,但您看不到它。

我试图在Android中的overlayItem上找到一些等效的方法,但什么也没找到。我唯一的选择是接受此操作来查找/创建透明图像并将其作为叠加层添加到地图视图吗?如果有必要的话我可以这样做,但是还有其他选择吗?如果没有,谁能给我指一个相对较小的透明图像?

android overlayitem android-mapview

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

Android ImageView Gesture/DoubleTap无法解雇

好的,我有这个设置

ScrollView Horizo​​ntalScrollView ImageView

我试图捕获图像视图上的doubleTap ..我的代码如下所示:

ImageView iv = (ImageView)findViewById(R.id.ImageViewID);

iv.setImageDrawable(iv.getResources().getDrawable(R.drawable.someimage));
// Gesture detection
detector = new GestureDetector(this,new SimpleOnGestureListener(){

    //new myGestureClass());

    @Override
    public boolean onSingleTapUp(MotionEvent e) {
        // TODO Auto-generated method stub
        System.out.println("SINGLE TAP");
        return false;
    }

    @Override
    public boolean onDoubleTap(MotionEvent arg0) {
        // TODO Auto-generated method stub
        System.out.println("DOUBLE TAP");
        return false;
    }

    @Override
    public boolean onDoubleTapEvent(MotionEvent arg0) {
        // TODO Auto-generated method stub
        System.out.println("DOUBLE TAP EVENT");
        return false;
    }

    @Override
    public boolean onSingleTapConfirmed(MotionEvent arg0) {
        // TODO Auto-generated method …
Run Code Online (Sandbox Code Playgroud)

events android gesture imageview

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