问题标签 [galaxy-tab]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
205 浏览

android - 运行我的 android 应用程序时,图像在 10.1 Galaxy 平板电脑中未占据全屏的原因可能是什么?

我已经创建了一个 android 应用程序,它在我的模拟器上运行良好。但问题确实是每当我想在三星 Galaxy 10.1 选项卡上运行它时,应用程序屏幕似乎很小。有人可以在这方面帮助我并告诉我如何让我的应用程序获取选项卡中的整个屏幕?提前致谢。

0 投票
3 回答
715 浏览

android - 银河标签:在SD卡上保存照片问题

我尝试将照片保存到 sd 卡和 HTC 设备上一切正常。我在 sd 卡上看到我的照片,打开时我看到我的照片。但是当我在银河选项卡上尝试时,照片已保存,但当我打开这张照片时,我只看到黑屏。任何人都可以告诉如何解决它?

我的代码

问候,彼得。

0 投票
4 回答
732 浏览

android - 三星 Galaxy Tab 中的 Admob

我有一个带有 admob 横幅的应用程序,它在 Android SDk 模拟器中运行良好,但是当我在我的 Galaxy 选项卡中测试它时,admob 横幅没有出现......但它确实显示在模拟器中......

0 投票
2 回答
666 浏览

android - Android Galaxy 选项卡选项菜单不同?

我的朋友用他的新银河选项卡尝试了我的应用程序,它似乎与我测试它的模拟器有点不同。他的应用程序选项菜单是深色而不是白色背景,你看不到任何选项,而且大多数应用程序都无法正常工作。我在 2.1 android 更新上制作了该应用程序,并且非常难过我尝试搜索有关此的内容但找不到任何内容。如果发生这种情况,有没有办法修改以采取相应的行动?

0 投票
1 回答
190 浏览

android - Galaxy tab 10.1 在使用 OnPictureTaken(...) 时会自动调用 Camera.release() 并且不应该这样做

下一个代码适用于 android 2.3 及更低版本,我不明白为什么 HoneyComb 不起作用。UI 有 3 个按钮:btnTakePic、btnDiscard、btnSave:

btnDiscard 清理数组 dataTemp 并调用 Camera.startPreview()。btnSave 从 dataTemp 中保存图像并清理 dataTemp。然后调用 Camera.startPreview()。

0 投票
1 回答
290 浏览

deployment - 将签名应用程序部署到三星蜂窝平板电脑失败

全部,

我们有一个适用于平板电脑的应用程序,在未部署为签名应用程序时可以正常工作。我可以将应用程序从 Eclipse 运行到三星平板电脑,一切正常。当我创建一个签名的应用程序时,我收到以下错误(底部的堆栈跟踪):

问题:为什么要这样做——我不能制作一个签名的应用程序给我团队中的其他人进行测试——也不能给客户。这让我发疯 - 它说它找不到的 Fragment 在那里 - 并注意我正在使用最小 sdk 级别为 10 的兼容性 jar。

该错误没有任何意义——如果 XML 有问题或 Fragment 类不存在,则它永远无法从 Eclipse 以开发人员模式在我的表上运行。我很困惑 - 结果它停止了我们的开发工作......

哦,只是为了记录:

Eclipse 3.6.2 Mac OS X 10.7 Lion 三星 Galaxy 平板电脑 10.1 与 Android 版本 3.1

任何指针将不胜感激......

这是清单的相关部分:

...

这是异常堆栈跟踪:

08-07 07:03:54.990: 错误/AndroidRuntime(7937): 致命异常: main 08-07 07:03:54.990: 错误/AndroidRuntime(7937): java.lang.RuntimeException: 无法启动活动 ComponentInfo{com. twoguysmedia.puzzleSliderTab/com.twoguysmedia.puzzleSliderTab.PuzzleSliderTabListActivity}:android.view.InflateException:二进制 XML 文件第 8 行:错误膨胀类片段 08-07 07:03:54.990:错误/AndroidRuntime(7937):在 android.app .ActivityThread.performLaunchActivity(ActivityThread.java:1751) 08-07 07:03:54.990: 错误/AndroidRuntime(7937): 在 android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1767) 08-07 07:03:54.990 : ERROR/AndroidRuntime(7937): at android.app.ActivityThread.access$1500(ActivityThread.java:122) 08-07 07:03:54.990: ERROR/AndroidRuntime(7937): at android.app.ActivityThread$H.handleMessage (活动线程。java:1005) 08-07 07:03:54.990: ERROR/AndroidRuntime(7937): at android.os.Handler.dispatchMessage(Handler.java:99) 08-07 07:03:54.990: ERROR/AndroidRuntime(7937) : 在 android.os.Looper.loop(Looper.java:132) 08-07 07:03:54.990: 错误/AndroidRuntime(7937): 在 android.app.ActivityThread.main(ActivityThread.java:4028) 08-07 07:03:54.990: ERROR/AndroidRuntime(7937): at java.lang.reflect.Method.invokeNative(Native Method) 08-07 07:03:54.990: ERROR/AndroidRuntime(7937): at java.lang.reflect。 Method.invoke(Method.java:491) 08-07 07:03:54.990: 错误/AndroidRuntime(7937): 在 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:844) 08-07 07:03:54.990: ERROR/AndroidRuntime(7937): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:602) 08-07 07:03:54.990: ERROR/AndroidRuntime(7937): at dalvik 。系统。NativeStart.main(Native Method) 08-07 07:03:54.990: ERROR/AndroidRuntime(7937): Caused by: android.view.InflateException: Binary XML file line #8: Error inflating class fragment 08-07 07:03: 54.990: 错误/AndroidRuntime(7937): 在 android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:688) 08-07 07:03:54.990: 错误/AndroidRuntime(7937): 在 android.view.LayoutInflater.rInflate(LayoutInflater .java:724) 08-07 07:03:54.990: 错误/AndroidRuntime(7937): 在 android.view.LayoutInflater.inflate(LayoutInflater.java:479) 08-07 07:03:54.990: 错误/AndroidRuntime(7937 ): 在 android.view.LayoutInflater.inflate(LayoutInflater.java:391) 08-07 07:03:54.990: 错误/AndroidRuntime(7937): 在 android.view.LayoutInflater.inflate(LayoutInflater.java:347) 08- 07 07:03:54.990:错误/AndroidRuntime(7937):在 com.android.internal.policy.impl。PhoneWindow.setContentView(PhoneWindow.java:242) 08-07 07:03:54.990: 错误/AndroidRuntime(7937): 在 android.app.Activity.setContentView(Activity.java:1780) 08-07 07:03:54.990:错误/AndroidRuntime(7937): 在 com.twoguysmedia.puzzleSliderTab.PuzzleSliderTabListActivity.onCreate(未知来源) 08-07 07:03:54.990: 错误/AndroidRuntime(7937): 在 android.app.Instrumentation.callActivityOnCreate(Instrumentation.java: 1048) 08-07 07:03:54.990: 错误/AndroidRuntime(7937): 在 android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1715) 08-07 07:03:54.990: 错误/AndroidRuntime(7937): 。 .. 11 more 08-07 07:03:54.990: ERROR/AndroidRuntime(7937): Caused by: android.support.v4.app.o: Unable to instance fragment com.twoguysmedia.puzzleSliderTab.PuzzleSliderTabListFragment: 确保类名存在, 是公开的,并且有一个空的构造函数,它是 public 08-07 07:03:54.990: ERROR/AndroidRuntime(7937): at android.support.v4.app.ua(Unknown Source) 08-07 07:03:54.990: ERROR/AndroidRuntime (7937):在 android.support.v4.app.ua(未知来源)08-07 07:03:54.990:错误/AndroidRuntime(7937):在 android.support.v4.app.FragmentActivity.onCreateView(未知来源) 08-07 07:03:54.990: 错误/AndroidRuntime(7937): 在 android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:660) 08-07 07:03:54.990: 错误/AndroidRuntime(7937): ... 20 更多 08-07 07:03:54.990: ERROR/AndroidRuntime(7937): Caused by: java.lang.ClassNotFoundException: com.twoguysmedia.puzzleSliderTab.PuzzleSliderTabListFragment in loader dalvik.system.PathClassLoader[/data/app/com.twoguysmedia .puzzleSliderTab-1.apk] 08-07 07:03:54.990: 错误/AndroidRuntime(7937):在 dalvik.system.PathClassLoader.findClass(PathClassLoader.java:251) 08-07 07:03:54.990: 错误/AndroidRuntime(7937): 在 java.lang.ClassLoader.loadClass(ClassLoader.java:540) 08-07 07 :03:54.990: ERROR/AndroidRuntime(7937): at java.lang.ClassLoader.loadClass(ClassLoader.java:500) 08-07 07:03:54.990: ERROR/AndroidRuntime(7937): ... 24 更多 08- 07 07:03:55.000: ERROR/android.os.Debug(286): Dumpstate > /data/log/dumpstate_app_error 08-07 07:03:55.000: WARN/ActivityManager(286): 强制完成活动 com.twoguysmedia.puzzleSliderTab /.PuzzleSliderTabListActivity500) 08-07 07:03:54.990: 错误/AndroidRuntime(7937): ... 24 更多 08-07 07:03:55.000: 错误/android.os.Debug(286): Dumpstate > /data/log/ dumpstate_app_error 08-07 07:03:55.000: WARN/ActivityManager(286): 强制完成活动 com.twoguysmedia.puzzleSliderTab/.PuzzleSliderTabListActivity500) 08-07 07:03:54.990: 错误/AndroidRuntime(7937): ... 24 更多 08-07 07:03:55.000: 错误/android.os.Debug(286): Dumpstate > /data/log/ dumpstate_app_error 08-07 07:03:55.000: WARN/ActivityManager(286): 强制完成活动 com.twoguysmedia.puzzleSliderTab/.PuzzleSliderTabListActivity

0 投票
0 回答
174 浏览

android - 用于检测视频输出的三星 Galaxy Tab API

Galaxy Tab 是否有允许检测视频输出的 SDK API 插件?据我所知,没有针对此的 Android API,并且供应商正在提供自己的 API,但我还没有找到三星的任何 API 扩展。

0 投票
1 回答
18844 浏览

android - 了解三星 Galaxy Tab 屏幕密度

有人会说,如果 Galaxy Tab 屏幕分辨率(纵向模式)为600px,屏幕宽度为3.55inch,则屏幕密度为600/3.55 = 169 dpi。了解这一点并牢记计算设备独立像素 (dp) 的方式 ( http://developer.android.com/guide/practices/screens_support.html ):

因此,从位置 0 开始绘制 568dp(与设备无关的像素)宽度的水平线必须与屏幕宽度完全匹配。但是如果你在设备上试试这个,你会发现屏幕宽度是400dp. 我将再次使用相同的公式,但要获取 dpi:

那么拥有240dpi,3.55inch屏幕宽度 和600pixels, 是否意味着一个物理像素由多个“点”组成,否则参数对应于 的宽度852pixel (3.55*240)

我认为 dpi 的意思是每英寸的点数,也就是每英寸的像素数。但这似乎不是真的……

稍后添加:
这(http://developer.android.com/guide/topics/resources/more-resources.html#Dimension)说:

无论屏幕密度如何,160dp 始终为一英寸

这不是真的。只需从这里检查测量源: Android 维度之间的差异:pt 和 dp

甚至稍后添加:
我要问的原因是违反规则,160dp = 1inch导致当将控件宽度指定为例如 320dp 时,它将在 Galaxy Tab 上覆盖更大的部分,这是真正必要的,并且比您期望的要大得多600x1024像素屏幕...

感谢您的澄清BR STeN

0 投票
2 回答
436 浏览

android - Android:Milestone 和 Galaxy 具有相同的可绘制分辨率/dpi 限定符,如何区分?

我正在开发一个我正在摩托罗拉里程碑和 Galaxy Tab 10.1 上测试的应用程序。我的问题是我试图通过在可绘制文件夹名称后附加限定符来正确缩放图标,并希望里程碑使用一组图标,并希望 Tab 使用另一组,但还没有找到唯一的组合定位任一手机。

即,如果我将drawable 文件夹设置为drawable-hdpi,Milestone 和Tab 都使用该文件夹中的图像。

0 投票
6 回答
15639 浏览

android - 三星 Galaxy 10.1 平板电脑的 Android USB 主机问题

我正在尝试利用三星 Galaxy 平板电脑上的 USB 主机功能。我从三星 ( http://www.samsung.com/us/mobile/galaxy-tab-accessories/EPL-1PL0BEGSTA )购买了附件加密狗。当我第一次通过这个加密狗连接 USB 设备时,我遇到了 Galaxy 平板电脑的高功率错误——仅供参考,我使用的是外部供电的 USB 集线器,你可以通过它进行双向传输。

现在设备本身在我连接 USB 外围设备时承认它的存在,我尝试使用 Android 的 android.hardware.usb.UsbDevice;导入android.hardware.usb.UsbManager;图书馆。我看到有两种方法可以识别 USB 设备,注册广播接收器以通过以下方式监听意图

当我连接任何设备时,这不会触发任何意图,奇怪......好吧。所以我继续尝试下一个方法:通过 UsbManager 显式查询设备列表——完成如下:

这可能会抓取当前连接的一个(每个 Google 文档当前仅支持一个 USB 设备)USB 设备。为了测试这一点,我会在单击按钮时调用上面的代码并显示设备结果。出于某种原因,我每次都从设备列表中获取一个设备,无论是否连接了 USB 加密狗。此外,无论 USB 加密狗(或缺少 USB 加密狗)如何,设备每次都是相同的。输出如下:

设备 usbDevice[mName=/dev/bus/usb/001/002,mVendorId=1256,mProductId=27033,mClass=0,mSubClass=0,mProtocol=0,mInterfaces=[Landroid.os.Parcelable;@406ff4d8]

^^ 每次我查询此代码时,@406ff4d8 的值都会发生变化(我只是放了一个实例)

我到处搜索,但找不到任何可能适用于我的情况的类似问题或解决方案。我已经尝试实现谷歌的 USB 示例(这正是我本质上拥有的,我撕掉了他们的)并且遇到了这些问题。

我还应该提到我的清单的构成:

和设备过滤器:


(我删除了设备过滤器上的条件,但也尝试插入有关我正在寻找的设备的特定信息......都无济于事。)

任何有关此问题的帮助将不胜感激!


另一个更新:我抱怨的设备总是被列举在设备列表中

设备 usbDevice[mName=/dev/bus/usb/001/002,mVendorId=1256,mProductId=27033,mClass=0,mSubClass=0,mProtocol=0,mInterfaces=[Landroid.os.Parcelable;@406ff4d8]

必须是android端usb端口或其他东西......因为我开始将一堆不同的设备附加到我的代码并发现(类似于此链接: USB_DEVICE_ATTACHED Intent not fire)HID设备,arduino设备......可悲的是......我的 USB 设备似乎没有触发意图或被 USB 集线器枚举。我尝试使用 USB 闪存驱动器,它确实枚举它并工作......但是它显示为列表中的第二个设备,第一个是上面列出的永远存在的 usbDevice。不过,意图确实会触发它。

有没有人知道使用 HID 设备和其他 USB 设备触发意图的解决方法,除了少数几个 android 现在似乎可以这样做?