Tag: android

Eclipse发生错误,在最近更新之后丢失了R.java文件

我已经更新了我的SDK和ADT到最新版本,我也将Eclipse更新到Kepler Juno后的最新版本。 我的ADT版本是22.0 。 在此更新之后,当我创建一个新项目时,出现错误,说明R cannot be resolved to a variable 。 我已经导入import android.R; ,但显示为未使用的导入说明Don't include android.R here; use a fully qualified name for each usage instead Don't include android.R here; use a fully qualified name for each usage instead 。 与Mac OS一样,最新的更新也是如此。 我已经尝试将activity_main.xml重命名为其他名称,但仍未生成R.java 。 尝试了所有可能的事情。 清理项目,建立整个工作空间。 没有帮助。 我认为ADT或Eclipse兼容性更新后有问题。 我已经更新了我的整个SDK,这里是截图,但同样的问题在那里。

IN子句和占位符

我正在尝试在Android中执行以下SQL查询: String names = "'name1', 'name2"; // in the code this is dynamically generated String query = "SELECT * FROM table WHERE name IN (?)"; Cursor cursor = mDb.rawQuery(query, new String[]{names}); 但是,Android不会用正确的值替换问号。 我可以做到以下,但是,这不防止SQL注入: String query = "SELECT * FROM table WHERE name IN (" + names + ")"; Cursor cursor = mDb.rawQuery(query, null); 我怎样才能解决这个问题,并能够使用IN子句?

如何在碎片之间传递数据

我试图在我的程序中两个fragmens之间传递数据。 它只是一个存储在列表中的简单字符串。 列表是在片段A中公开的,当用户点击一个列表项时,我需要它在片段B中出现。内容提供者似乎只支持ID,所以这是行不通的。 有什么建议么?

为什么“System.out.println”不能在Android中工作?

我想在控制台中打印一些东西,以便调试它。 但由于某种原因,我的Android应用程序没有打印。 那我该如何调试呢? public class HelloWebview extends Activity { WebView webview; private static final String LOG_TAG = "WebViewDemo"; private class HelloWebViewClient extends WebViewClient { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } } /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); webview […]

如何检测何时在Android中建立WIFI连接?

我需要检测何时通过WIFI进行网络连接。 发送什么广播来建立有效的网络连接。 我需要验证HTTP的有效网络连接是否存在。 我应该听什么,以及需要做什么额外的测试才能知道存在有效的连接。

Volley JsonObjectRequest发布请求不起作用

我正在使用android volley提出请求。 所以我使用这个代码。 我不明白一件事。 我检查我的服务器params始终为空。 我认为getParams()不起作用。 我应该怎么做来解决这个问题。 RequestQueue queue = MyVolley.getRequestQueue(); JsonObjectRequest jsObjRequest = new JsonObjectRequest(Request.Method.POST,SPHERE_URL,null, new Response.Listener<JSONObject>() { @Override public void onResponse(JSONObject response) { System.out.println(response); hideProgressDialog(); } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { hideProgressDialog(); } }) { protected Map<String, String> getParams() throws AuthFailureError { Map<String, String> params = new HashMap<String, […]

Android可绘制目录是否可以包含子目录?

在Android SDK文档中,与@ drawable / my_image xml语法一起使用的所有示例直接处理存储在我的项目的res / drawable目录中的图像。 我想知道是否明确不能在绘制目录中创建一个子目录。 例如,如果我有以下目录布局: res/drawable — sandwiches — tunaOnRye.png — hamAndSwiss.png — drinks — coldOne.png — hotTea.png 我可以参考金枪鱼沙拉三明治的形象作为@ drawable / sandwiches / tunaOnRye 或者我必须保持层次平坦的绘图目录。

Android 1.6:“android.view.WindowManager $ BadTokenException:无法添加窗口 – 标记null不适用于应用程序”

我试图打开一个对话框窗口,但每次我试图打开它会引发这个异常: Uncaught handler: thread main exiting due to uncaught exception android.view.WindowManager$BadTokenException: Unable to add window — token null is not for an application at android.view.ViewRoot.setView(ViewRoot.java:460) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:177) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91) at android.app.Dialog.show(Dialog.java:238) at android.app.Activity.showDialog(Activity.java:2413) 我用显示器的ID调用showDialog创建它。 onCreateDialog处理程序记录正常,我可以通过它没有问题,但我已经附加它,因为它似乎我失去了一些东西: @Override public Dialog onCreateDialog(int id) { Dialog dialog; Context appContext = this.getApplicationContext(); switch(id) { case RENAME_DIALOG_ID: Log.i("Edit", "Creating rename dialog…"); […]

在Android中保存和读取来自内部存储器的位图/图像

我想要做的是将图像保存到手机的内部存储器(不是SD卡) 。 我该怎么做? 我已经从相机的图像直接到我的应用程序中的图像视图,它的工作正常。 现在我想要的是将图像从图像视图保存到我的android设备的内部存储器,也可以在需要时访问它。 任何人都可以请指导我如何做到这一点? 所以请给我一个新的android,如果我可以有一个详细的程序,我将不胜感激。

Android:我如何获得当前的前台活动(从服务)?

有一个本地的Android的方式来获取从服务当前正在运行的活动的引用? 我有一个服务在后台运行,我想在事件发生时(在服务中)更新我当前的活动。 有没有一个简单的方法来做到这一点(就像我上面提到的那个)?