有没有不带触摸屏的任何Android设备 [英] Are there any android devices without touch screen

查看:199
本文介绍了有没有不带触摸屏的任何Android设备的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我花大量的时间在做我的UI,只有键盘输入工作。但最终我不知道是否有不具有触摸屏的任何Android设备?

I'm spending considerable time in making my UI to work with keyboard input only. But in the end I'm not sure are there any android devices which don't have touch screen?

最后一个问题,在preferenceActivity,在这里我不能找到一种方法,只选择键盘在我的自定义preference查看体现...

The last problem manifests in PreferenceActivity, where I can't find a way to select Views in my custom Preference only by keyboard...

感谢您的答复...

推荐答案

您应该研究现有的设备和阅读 Android的兼容性定义文件(CDD),并自行决定。

You should research the existing devices and read the Android Compatibility Definition Document (CDD) and decide for yourself.

我花了相当长的时间试图找出这个问题我自己。上面的海报是正确的,安卓已经列强一些非触摸式设备,将在不久的将来提供动力谷歌电视,但作为当前标准的,客户尽职调查明确要求所有的Andr​​oid设备必须有一个触摸屏

I have spent some considerable time trying to figure out this problem for myself. The posters above are correct that Android already powers some non-touch devices and will power Google TV in the near future, but as it currently stands, the CDD specifically requires that ALL Android devices MUST have a touchscreen.

基本上,在Android兼容性项目的设立是为了对冲的<一排序href="http://android-developers.blogspot.com/2010/05/on-android-compatibility.html">fragmentation你不用担心,现在的问题。它列出了一堆要求,和如果设备不符合这些要求,它不会到Android市场准入。这些要求包括触摸屏,无线通讯,蓝牙,摄像头,等等。

Basically, the Android Compatibility program was created to hedge against the sort of fragmentation issues you're worrying about now. It lists a bunch of requirements, and if a device does not meet those requirements, it does not get access to Android Market. These requirements include a touchscreen, wireless communication, bluetooth, a camera, and much more.

如果你研究这些平板电脑和上网本,你会发现的没有一个的承载Android市场。眼球最近想瞒过他们的新GENTOUCH 78平板电脑,但不得不<一个href="http://www.intomobile.com/2010/08/09/augen-gentouch78-android-tablet-android-market-addition-was-overlooked/">rescind他们的要求的是,平板电脑将被击落的是Android兼容性团队后,搭载Android市场。

If you research those tablets and netbooks, you will find that not a single one carries the Android Market. Augen recently tried to pull a fast one with their new GENTOUCH 78 tablet, but had to rescind their claims that the tablet would carry Android Market after being shot down by the Android Compatibility Team.

所以,如果你只通过分发Android Market的您的应用程序,你有什么好担心的,直到谷歌改变了CDD。但是,如果你愿意提供你在其他应用程序商店或直接下载的应用程序,那么你就不用担心你的主要模式导航问题。

So, if you are only distributing your app through Android Market, you have nothing to worry about until Google changes the CDD. But if you'd like to offer your app on other app stores or as a direct download, then you'll have to worry about your key mode navigation issues.

如果它的任何安慰,我发现的很多很多的应用程序有相同的问题;它们是不可能的,没有触摸屏来使用。他们中许多人也有,重点和软键盘的严重问题。有时,键盘熬夜时,应该被隐藏。有时候,你不能让键盘弹出不管你有多少次点击一个EditText。国际海事组织,Android框架不处理这些事情那么好。

If it's any consolation, I have found that many, many apps have the exact same problem; they are impossible to use without a touchscreen. Many of them also have serious issues with focus and the soft keyboard. Sometimes the keyboard stays up when it should be hidden. Sometimes you can't get the keyboard to pop up no matter how many times you click on an EditText. IMO, the Android framework does not handle these things all that well.

鉴于这一切,一定会很有趣,看看谷歌电视如何适应这一切。他们将更新CDD是与他们的机顶盒兼容吗?他们会使用不同的SDK和CDD为谷歌电视的实现?他们会忽略兼容性计划干脆当它涉及到谷歌电视?你的猜测是一样好。

Given all that, it will certainly be interesting to see how Google TV fits into all this. Will they update the CDD to be compatible with their set-top boxes? Will they use a different SDK and CDD for Google TV implementations? Will they ignore the Compatibility Program altogether when it comes to Google TV? Your guess is as good as mine.

更新:
看来,有人在谷歌终于站出来承认,Android是不准备在平板电脑上运行: <一href="http://phandroid.com/2010/09/10/shocker-google-says-android-not-meant-for-tablets-in-its-current-state/">http://phandroid.com/2010/09/10/shocker-google-says-android-not-meant-for-tablets-in-its-current-state/

Update:
It seems that someone at Google has finally come forward and admitted that Android is not ready to run on a tablet: http://phandroid.com/2010/09/10/shocker-google-says-android-not-meant-for-tablets-in-its-current-state/

在我看来,这是说谷歌是不是ppared为加速采用Android操作系统的$ P $,并没有充分roadmapped平台的未来。屏幕支持480×800的比大是几乎不可能,而三星只能够通过在Galaxy Tab的与谷歌紧密合作,以做到这一点。所以我不是很确定,我们需要担心在不久的将来非触摸屏设备。他们将在这里最终,我敢肯定,但是当他们到达,我们可能会看到一个单独的应用程序市场只是那些,或在现有市场上的一些改变滤波方案,新的CDD,谁也不知道。

To me, this says that Google was not prepared for the accelerated adoption of the Android OS and has not adequately roadmapped the future of the platform. Supporting screens larger than 480x800 is barely possible, and Samsung was only able to do it by working closely with Google on the Galaxy Tab. So I'm not so sure we need to worry about non-touchscreen devices in the near future. They'll be here eventually, I'm sure, but when they do arrive we may see a separate app market just for those, or some altered filtering scheme on the existing market, a new CDD, who knows.

对我来说,这表示,谷歌还在玩它的耳朵,我们只好这样做。

To me, this says that Google is still playing it by ear, and we'll just have to do the same.

这篇关于有没有不带触摸屏的任何Android设备的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆