小编Nar*_*oni的帖子

在文本视图android上捏缩放

你好朋友我已经完成了缩放缩放textview,它的工作正常,但问题是当我缩小textview位置发生变化时我希望textview的位置在放大和缩小期间是固定的,这是我的代码

public class MainActivity extends Activity {

    TextView scaleGesture;
    ScaleGestureDetector scaleGestureDetector;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        scaleGesture = (TextView)findViewById(R.id.article);
        scaleGesture.setText("this is some text");
        scaleGestureDetector = new ScaleGestureDetector(this, new simpleOnScaleGestureListener());
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.activity_main, menu);
        return true;
    }


    @Override
    public boolean onTouchEvent(MotionEvent event) {
        // TODO Auto-generated method stub
        scaleGestureDetector.onTouchEvent(event);
        return true;
    }

    public class simpleOnScaleGestureListener extends
            SimpleOnScaleGestureListener { …
Run Code Online (Sandbox Code Playgroud)

android textview

14
推荐指数
2
解决办法
2万
查看次数

使用蓝牙耳机的startVoiceRecognition无效

我需要使用具有语音识别功能的蓝牙耳机,这在S3,S4和Samsung Grand等设备上几乎可以正常使用.但是,当我在Nexus 7上尝试相同时,我得到了

BluetoothHeadsetServiceJni : Failed to start voice recognition, status: 6
Run Code Online (Sandbox Code Playgroud)

我在调用startVoiceRecognition()方法时出错.我正在使用此SO页面中的代码.

仅在某些设备中出现此问题的可能原因是什么?有什么方法可以解决这个问题吗?

android bluetooth-sco android-bluetooth

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

在WebView中的HTML视频标记中同时播放多个视频

我创建了一个带有多个视频标签的简单HTML页面,并尝试在WebViewAndroid 4.2.2 本机上同时播放所有视频.但它适用于Android 4.2.2的Chrome浏览器.还尝试chrome-webview从我的应用程序中的GitHub捆绑使用android-chrome WebView类对象而不是本机webkit-engine/webview.它在HTML页面上显示播放器,但任何视频都无法播放.

我不明白为什么会这样,因为我甚至尝试过chrome-webview代码并获得相同的结果,请为我建议一些解决方案或替代方案.

我可以分享我的HTML代码

<!DOCTYPE html>
<html>
<head>
  <script>
    function init() {
      enableVideoClicks();
    }

    function enableVideoClicks() {
      var videos = document.getElementsByTagName('video') || [];
      for (var i = 0; i < videos.length; i++) {
        // TODO: use attachEvent in IE
        videos[i].addEventListener('click', function(videoNode) {
          return function() {
            videoNode.play();
          };
        }(videos[i]));
      }
    }
  </script>
</head>
<body onload="init()">


  <video src="movie1.mp4" poster = "l.jpg" width="400" height="300" autoplay controls loop></video>
  <video src="movie2.mp4" poster = …
Run Code Online (Sandbox Code Playgroud)

android android-webview

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

google play store与tapjoy sdk的问题

我正在使用最新的tapjoy jar文件,并按照点击欢乐网站上提到的所有内容,作为参考我使用此http://tech.tapjoy.com/product-overview/integration-publishers/getting-started-guide-出版商,但仍然低于警告

我们已确定您的应用使用违反开发者计划政策的库或SDK(com.tapjoy).请注意,从2014年8月1日开始,开发者计划政策要求上传的所有更新和新应用均符合开发者计划政策的广告ID规定.违规的应用可能会被永久性地从商店中删除.学到更多.

android google-play tapjoy

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