Tag: android

RuntimeException:无法实例化应用程序

当我运行我的应用程序时,每次我得到我的logcat中的以下exception: 04-14 09:29:53.965: W/dalvikvm(1020): threadid=1: thread exiting with uncaught exception (group=0x409c01f8) 04-14 09:29:53.985: E/AndroidRuntime(1020): FATAL EXCEPTION: main 04-14 09:29:53.985: E/AndroidRuntime(1020): java.lang.RuntimeException: Unable to instantiate application android.app.Application: java.lang.NullPointerException 04-14 09:29:53.985: E/AndroidRuntime(1020): at android.app.LoadedApk.makeApplication(LoadedApk.java:482) 04-14 09:29:53.985: E/AndroidRuntime(1020): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:3938) 04-14 09:29:53.985: E/AndroidRuntime(1020): at android.app.ActivityThread.access$1300(ActivityThread.java:123) 04-14 09:29:53.985: E/AndroidRuntime(1020): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1185) 04-14 09:29:53.985: E/AndroidRuntime(1020): at android.os.Handler.dispatchMessage(Handler.java:99) 04-14 09:29:53.985: E/AndroidRuntime(1020): […]

如何从SD卡中删除文件?

我正在创build一个文件作为附件发送到电子邮件。 现在我想在发送邮件后删除图片。 有没有办法删除文件? 我试过myFile.delete(); 但它并没有删除该文件。 我使用这个代码为Android,所以编程语言是Java使用通常的Android方式来访问SD卡。 当Intent在发送邮件后返回到屏幕时,我正在删除onActivityResult方法中的文件。

Android Fragment没有find的ID的ID吗?

我有一个片段,我试图添加到视图中。 FragmentManager fragMgr=getSupportFragmentManager(); feed_parser_activity content = (feed_parser_activity)fragMgr .findFragmentById(R.id.feedContentContainer); FragmentTransaction xaction=fragMgr.beginTransaction(); if (content == null || content.isRemoving()) { content=new feed_parser_activity(item.getLink().toString()); xaction .add(R.id.feedContentContainer, content) .setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN) .addToBackStack(null) .commit(); Log.e("Abstract", "DONE"); } 当这个代码被执行时,我得到在debugging中的以下错误。 java.lang.IllegalArgumentException: No view found for id 0x7f080011 for fragment feed_parser_activity{41882f50 #2 id=0x7f080011} feed_parser_activity是一个在xml中设置为Fragment布局的片段。 我正在使用FragmentActivity来托pipe包含feed_parser_layout的片段布局。 我在上面正确地编码?

如何获得APK签名签名?

有没有办法检索用于签名APK的密钥的签名? 我用我的密钥库中的密钥签署了我的APK。 我怎样才能以编程方式检索它?

尝试将SD卡中的文件附加到电子邮件

我正在尝试发送一个意图发送电子邮件。 所有这些工作,但是当我试图发送电子邮件时发生了一些“奇怪”的事情。 这里是代码 Intent sendIntent = new Intent(Intent.ACTION_SEND); sendIntent.setType("image/jpeg"); sendIntent.putExtra(Intent.EXTRA_SUBJECT, "Photo"); sendIntent.putExtra(Intent.EXTRA_STREAM, Uri.parse("file://sdcard/dcim/Camera/filename.jpg")); sendIntent.putExtra(Intent.EXTRA_TEXT, "Enjoy the photo"); startActivity(Intent.createChooser(sendIntent, "Email:")); 因此,如果我使用Gmail菜单上下文启动它显示附件,让我键入谁是电子邮件,并编辑正文和主题。 没什么大不了。 我点击发送,然后发送。 唯一的是附件不会被发送。 所以。 我想,为什么不试试w /电子邮件菜单上下文(为我的电话备份电子邮件帐户)。 它显示的依恋,但在身体或主题没有文字。 当我发送它时,附件发送正确。 那会让我相信有些事情是错的。 我是否需要在Manifest发布新的许可意向发送电子邮件瓦特/附件? 我究竟做错了什么?

如何使表面视图透明

你好,我想让我的DrawingSurface视图透明。 我尝试了很多东西,但它不工作。 这是我的xml代码,使我的表面视图透明 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <FrameLayout android:layout_width="fill_parent" android:layout_height="fill_parent" > <ImageView android:id="@+id/imageView1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:src="@drawable/icon" > </ImageView> <LinearLayout android:id="@+id/linearLayout1" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#00000000" > <codewalla.android.drawings.DrawingSurface android:id="@+id/drawingSurface" android:layout_width="fill_parent" android:layout_height="fill_parent" > </codewalla.android.drawings.DrawingSurface> </LinearLayout> </FrameLayout> <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > <Button android:id="@+id/colorRedBtn" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="10" android:onClick="onClick" android:text="R" /> <Button android:id="@+id/colorBlueBtn" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_weight="10" android:onClick="onClick" android:text="G" /> […]

使用ArrayList填充ListView?

我的Android应用程序需要使用ArrayList的数据填充ListView 。 我做这个很麻烦 有人可以帮助我的代码?

如何在Android上将一个对象从一个活动传递给另一个活动?

我需要能够在我的应用程序中的多个活动中使用一个对象,它需要是同一个对象。 什么是最好的方法来做到这一点? 我试图让对象“公共静态”,以便其他活动可以访问,但由于某种原因,这只是不削减它。 有没有另外一种方法呢?

ScrollView里面的RecyclerView不起作用

我想实现一个包含RecyclerView和ScrollView在同一个布局的布局。 布局模板: <RelativeLayout> <ScrollView android:id="@+id/myScrollView"> <unrelated data>…</unrealated data> <android.support.v7.widget.RecyclerView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/my_recycler_view" /> </ScrollView> </RelativeLayout> 问题:我可以滚动到ScrollView的最后一个元素 我试过的东西: ScrollView里面的卡片视图(现在ScrollView包含RecyclerView ) – 可以看到卡片,直到RecyclerView 最初的想法是实现这个viewGroup使用RecyclerView而不是ScrollView ,其中一个视图types是CardView但我得到了与ScrollView完全相同的结果

Android工作室添加外部项目build.gradle

我有一个示例项目,具有以下设置: /root + Pure Java Lib + Android Test Lib + Android Test Project “ testing项目 ”依赖于“ testing库 ”,而最后一个取决于“ 纯Java库 ” 编译项目,启动这个设置工作得很好。 我现在正考虑导入以前的Eclipse工作区,并使用Android工作室,问题是项目设置是不同的,我想保持这种方式。 例如,如果使用前面的示例: /root + Android Test Lib + Android Test Project /Some Other folder (another repository for example) + Pure Java Lib 我已经尝试了许多configuration,但是我没有find一种方法来引用父文件夹范围之外的项目(在本例中为“ root ”)。 在许多平台/模块中,您可以使用“..”在文件夹中向上移动,但这不适用于我,也许我错误地使用了它。 有谁知道这可以用Gradle来实现吗? UPDATE 我会尝试更通用: /C:/ /Project A + […]