小编Zor*_*did的帖子

引用另一个layout.xml文件而不重复它

我需要为几个不同的限定符提供相同的layout.xml文件.我知道有一种方法可以引用一个现有的layout.xml,而不是真正复制它并重复一个.

但是怎么样?目前无法在Android文档中找到它...: - /

还有谁比我快?

编辑:虽然我发现这个"解决方案"我仍然不在那里.

<?xml version="1.0" encoding="utf-8"?>
<merge>
    <include layout="@layout/main_ltr"/>
</merge>
Run Code Online (Sandbox Code Playgroud)

我需要指向不同的限定符的布局文件,而不是指向同一限定符中的另一个布局文件.背后的原因:我通过证明屏幕宽度限定符来指定新的Android 3.2限定符.但是在Android 3.0/3.1上这不起作用,我需要xlarge,但我希望它完全是SAME文件,而不是副本!

layout android reusability

4
推荐指数
1
解决办法
4756
查看次数

Google Maps API V2 - 始终出现身份验证错误

我发现了很多关于这方面的问题 - 我自己也很惭愧.

但无论我怎么努力,我都很简单,根本无法运行Maps API!

不是使用演示项目com.example.mapdemo,而不是我自己的项目.

我肯定已经注册了我的debug.keystore SHA1指纹,现在我的应用程序和com.example - 我也尝试了浏览器API密钥,每个人都说也可以.

但不是.

我总是得到:

06-16 11:21:29.860: E/Google Maps Android API(2382): Authorization failure.  Please see https://developers.google.com/maps/documentation/android/start for how to correctly set up the map.
Run Code Online (Sandbox Code Playgroud)

我真的很开心,真的很生气.怎么可能没有完全彻底地描述这个问题,以便能够编程Android应用程序的人可以跟随并成功?

怎么样?

有人可以告诉我还有什么可能是错的吗?

附加组件:我根据规格设置了所有内容,从我的debug.keystore获取了我的密钥,使用com.example尝试了地图演示,使用我自己的应用程序包.不行.加:那个愚蠢的空窗.究竟是怎么回事...... :-(

android google-maps api-key google-maps-android-api-2

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

Android应用市场链接

我想写一个启动Android市场的应用程序.(活动应该只有一个活动)所以plz引用我的Android市场链接或任何建议.

android google-play

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

确定设备是否可以启动Android Market应用

我只是想"帮助"我的用户通过提供启动Market的按钮来向我的应用程序提供反馈.当然,在这里找到了一个有效的解决方案:

Uri uri = Uri.parse("market://details?id=<mypackagename>");
Intent intent = new Intent (Intent.ACTION_VIEW, uri); 
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

很简单,谢谢!

但是:在我的第一次运行中,我在我的模拟器上有这个.ActivityNotFoundException立即给出.

现在,我的问题是:有没有办法在我尝试之前找出对此意图的调用是否会成功?这样我就可以完全隐藏按钮,甚至不提供选项.

感谢您的支持!

android exception-handling android-intent google-play

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