我们在Facebook上有一个公司资料页面,我们与客户进行互动.我们希望让尽可能多的用户"喜欢"我们,因为它允许我们发布内容并将其显示在其Feed中.
如何让用户使用适用于iOS的Facebook SDK"赞"我们的Facebook公司资料?我们已经能够登录/注销并在其他人的墙上发布了,但我们如何让人们使用iOS SDK"赞"我们?
我在安装了最新Java的Mac上.我安装了Eclipse 4.2.0,刚刚下载了Jelly Bean 4.1(API 16)SDK.一切都是最新的.
我启动一个新项目并使用所有默认模板和值.我只是简单地称我的应用程序为"MyApp".
当我将一个按钮从工具箱拖到WYSIWYG编辑器时,按钮显示正常,我可以编辑XML,一切都很好,等等.
但是当我拖动一个纯文本框时,我得到以下Java错误,我的整个WYSIWYG编辑器变灰了.如果我从XML中删除代码并重新启动Eclipse,那么我可以让它恢复原样的唯一方法就是这样.如果我重新粘贴代码,则会返回错误.
这是错误:
java.util.LinkedHashMap.eldest()Ljava/util/Map$Entry;
Exception details are logged in Window > Show View > Error Log
Run Code Online (Sandbox Code Playgroud)
以下是导致它的代码:
<EditText
android:id="@+id/editText1"
android:inputType="text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignTop="@+id/button1"
android:layout_marginLeft="55dp"
android:ems="10"
android:hint="@string/hello_world" >
<requestFocus />
</EditText>
Run Code Online (Sandbox Code Playgroud)
我知道Jelly Bean今天是全新的,但有没有人对这里可能发生的事情有任何想法?
其他人可以重复这个问题吗?
顺便说一句,我不会遇到其他文本字段类型的崩溃,如密码,人名等.只有纯文本.
编辑:
这是Eclipse的堆栈跟踪:
java.lang.NoSuchMethodError: java.util.LinkedHashMap.eldest()Ljava/util/Map$Entry;
at android.util.LruCache.trimToSize(LruCache.java:206)
at android.util.LruCache.evictAll(LruCache.java:306)
at android.widget.SpellChecker.resetSession(SpellChecker.java:141)
at android.widget.SpellChecker.setLocale(SpellChecker.java:147)
at android.widget.SpellChecker.<init>(SpellChecker.java:112)
at android.widget.Editor.updateSpellCheckSpans(Editor.java:461)
at android.widget.Editor.onAttachedToWindow(Editor.java:212)
at android.widget.TextView.onAttachedToWindow(TextView.java:4455)
at android.view.View.dispatchAttachedToWindow(View.java:11755)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2424)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2424)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2424)
at android.view.ViewGroup.dispatchAttachedToWindow(ViewGroup.java:2424)
at android.view.AttachInfo_Accessor.setAttachInfo(AttachInfo_Accessor.java:37)
at com.android.layoutlib.bridge.impl.RenderSessionImpl.inflate(RenderSessionImpl.java:329)
at com.android.layoutlib.bridge.Bridge.createSession(Bridge.java:331)
at …Run Code Online (Sandbox Code Playgroud) 我有以下NSString:
Hello (my name is) John
Run Code Online (Sandbox Code Playgroud)
如何(my name is)快速轻松地拆卸零件?我想确保它处理只有a (然后跟随)并且不会崩溃的情况.
有没有办法使用 Apple 内置的 iOS 条形码 API 扫描附加条形码的最后 5 位数字?
如果没有,是否有一个免费的 SDK 解决方案,已知该解决方案运行良好并且与最新的 iOS 版本保持同步?ZBar 可以工作,但已经过时了。
请参阅此处的漫画书示例:
在我的代码中,我如何检测到用户已从保存的状态恢复?我可以附加特定的iOS4多任务NSNotification吗?
在我的应用程序的最开始,我在选项卡中加载了一些片段.这是我加载的一个:
WishlistFragment wishlistfragment = new WishlistFragment();
Run Code Online (Sandbox Code Playgroud)
一旦加载并显示了片段,我将从其他片段调用它:
wishlistfragment.adapter.notifyDataSetChanged();
Run Code Online (Sandbox Code Playgroud)
问题是,如果我在创建/显示wishlistfragment之前调用它,我会得到以下异常:
java.lang.IllegalStateException:尚未创建的内容视图.
有没有办法以编程方式确定是否已创建视图?
以下是我现在启动应用程序的一些示例代码:
Set objShell = Wscript.CreateObject("WScript.Shell")
objShell.Run """C:\Program Files\Handbrake\HandBrakeCLI.exe"""
Run Code Online (Sandbox Code Playgroud)
我尝试了以下内容以最小化启动应用程序,但它无法正常工作.我假设这仅适用于正常的命令提示符?
Set objShell = Wscript.CreateObject("WScript.Shell")
objShell.Run "start /MIN ""C:\Program Files\Handbrake\HandBrakeCLI.exe"""
Run Code Online (Sandbox Code Playgroud)
我也尝试启动一个快捷方式(只是给出了一个空错误,脚本无法运行)以及尝试做一个sendkeys最小化它根本不起作用.
这是来自通过cscript.exe运行的VBScript.
有谁知道如何在VBScript中最小化启动此应用程序?
我的清单中有以下权限:
<uses-permission android:name="android.permission.CAMERA" />
Run Code Online (Sandbox Code Playgroud)
这是因为他们设备上没有摄像头的用户无法从Google Play下载我的应用程序吗?
有没有办法让这个权限可选?含义......我需要使用你的相机,但是如果你没有相机,你仍然可以使用我的应用程序.
这是将图像文件保存到...某处的代码?如何获取文件“ webimage”的URI?
Bitmap bmp = ((BitmapDrawable)imageView.getDrawable()).getBitmap();
String fileName = "webImage";//no .png or .jpg needed
try {
ByteArrayOutputStream bytes = new ByteArrayOutputStream();
bmp.compress(Bitmap.CompressFormat.JPEG, 100, bytes);
FileOutputStream fo = openFileOutput(fileName, Context.MODE_PRIVATE);
fo.write(bytes.toByteArray());
// remember close file output
fo.close();
} catch (Exception e) {
e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud) android ×4
ios ×4
objective-c ×3
eclipse ×2
iphone ×2
java ×2
sdk ×2
xcode ×2
android-file ×1
api ×1
barcode ×1
cocoa-touch ×1
command-line ×1
facebook ×1
google-play ×1
nsrange ×1
nsstring ×1
swift ×1
uri ×1
vbscript ×1
windows ×1