是否有可能通过打开一个新窗口或标签javascript
的Windows Phone 7
浏览器吗?
window.open
似乎不支持也不支持target='_blank'
.
我在这里错过了什么吗?这个基本功能在iphone和android上运行得很好.有关如何在Windows Phone 7中使用此功能的任何想法?
我有一个Android Studio项目,我想开始使用Intellij 14 Ultimate来利用它提供的一些很酷的功能.当我尝试打开我的项目时,我收到一条消息说:
Gradle Sync
Android Gradle插件的1.0.0-rc4版本需要Gradle null或更新版本.找不到本地Gradle分发....
单击"确定"以使用Gradle包装器.
我点击确定它尝试同步,但失败了.以下是错误控制台所说的内容:
Gradle 2.2版是必需的.目前的版本是2.1.如果使用gradle包装器,请尝试在~gradle-wrapper.properties~中编辑distributionUrl
我修改文件点击"再试一次"
什么都没发生.以下是日志文件中的内容:
2014-12-13 09:40:23,845 [ 572317] ERROR - llij.ide.plugins.PluginManager - null
java.lang.AssertionError
at com.android.tools.idea.gradle.project.PreSyncChecks.attemptToUpdateGradleVersionInWrapper(PreSyncChecks.java:175)
at com.android.tools.idea.gradle.project.PreSyncChecks.ensureCorrectGradleSettings(PreSyncChecks.java:72)
at com.android.tools.idea.gradle.project.PreSyncChecks.canSync(PreSyncChecks.java:53)
at com.android.tools.idea.gradle.project.GradleProjectImporter.doImport(GradleProjectImporter.java:439)
at com.android.tools.idea.gradle.project.GradleProjectImporter.doRequestSync(GradleProjectImporter.java:219)
at com.android.tools.idea.gradle.project.GradleProjectImporter.access$000(GradleProjectImporter.java:77)
at com.android.tools.idea.gradle.project.GradleProjectImporter$2.run(GradleProjectImporter.java:184)
at com.intellij.ui.AppUIUtil.invokeLaterIfProjectAlive(AppUIUtil.java:77)
at com.android.tools.idea.gradle.project.GradleProjectImporter.requestProjectSync(GradleProjectImporter.java:191)
at com.android.tools.idea.gradle.project.GradleProjectImporter.requestProjectSync(GradleProjectImporter.java:166)
at com.android.tools.idea.editors.ProjectSyncStatusNotificationProvider$ProjectImportFailedNotificationPanel$1.run(ProjectSyncStatusNotificationProvider.java:105)
at com.intellij.ui.EditorNotificationPanel$2.hyperlinkActivated(EditorNotificationPanel.java:95)
at com.intellij.ui.HyperlinkAdapter.hyperlinkUpdate(HyperlinkAdapter.java:28)
at com.intellij.ui.HyperlinkLabel.fireHyperlinkEvent(HyperlinkLabel.java:187)
at com.intellij.ui.HyperlinkLabel.processMouseEvent(HyperlinkLabel.java:120)
at java.awt.Component.processEvent(Component.java:6281)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4872)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4698)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4489)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4698)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
at …
Run Code Online (Sandbox Code Playgroud) android intellij-idea android-studio android-gradle-plugin intellij-14
我想获取触发页面更改的页面的data-url.有任何想法吗?
$(document).bind("pagebeforechange", function ( event , data) {
// get the data-url of the link that triggered the page change
});
Run Code Online (Sandbox Code Playgroud) 我知道我可以使用-x test选项来阻止调用测试任务.我的gradle脚本中也有这样的东西,以防止在某些情况下执行测试:
plugins.withType(JavaPlugin).whenPluginAdded {
test {
doFirst {
if (env.equals('prod')) {
throw new StopExecutionException("DON'T RUN TESTS IN PROD!!!!")
}
}
}
}
Run Code Online (Sandbox Code Playgroud)
但有没有办法配置java插件去除build - > test之间的依赖关系?
我打算使用内置的android pdf库.在我的应用程序中,我需要显示一个可能包含多个页面的pdf报告.用户应该能够打印这些页面.使用PrintDocumentAdapter进行打印看起来非常简单,但对我来说不清楚的是创建pdf的最佳方法是什么.我知道您可以使用View/canvas生成PdfDocument,或者在绘制线条,文本,绘画等时采用更"低级"的方法.
我看到三种可能性:
为每个页面创建一个视图.用户可以根据需要在视图之间导航并进行打印.但是我不清楚如何为每个页面/视图生成pdf.我的意思是,如果我正在查看页面/视图1,是的,我可以轻松地创建一个pdf,但其他页面呢?是的,我可以在内存中有这个,但我发现如果它们没有在屏幕上显示,它们会创建空的pdf.我不想让用户单独打印每个页面.
创建pdf文档(低级方法),集成pdf阅读器,并从那里显示/打印pdf.
为用户可以浏览的每个页面创建一个视图.调用print选项时,再次生成pdf文档(低级方法)
显然,选项1是首选方法,但我不清楚如何做到这一点.当然,我可能会遗漏一些东西,所以任何帮助将不胜感激!
我想在PagerTabStrip上禁用标签点击/触摸事件.基本上我只希望用户能够刷卡.我想要标签的外观,但没有触摸/点击事件.我不确定下面的xml中是否有可配置的内容.或者如果代码中有某些东西我可以做.我已经尝试重写条带的ontouch和onclick听众.但没有运气.
<android.support.v4.view.ViewPager xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/myId">
<android.support.v4.view.PagerTabStrip
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="top"
android:id="@+id/tabStripID"
android:background="@color/dark_blue"
android:textColor="@color/text"/>
</android.support.v4.view.ViewPager>
Run Code Online (Sandbox Code Playgroud) 我需要获取活动页面的表单元素而不使用表单ID.基本上我正在处理动态外部内容,并且不能依赖于表单ID,因为它可能会改变.此外,页面上可能没有表格.
$.mobile.activePage
.?