Tag: android

在Android中从ViewPager中移除碎片页面

我试图从ViewPagerdynamic添加和删除碎片,添加工作没有任何问题,但删除不能按预期工作。 每次我想删除当前项目,最后一个被删除。 我也尝试在适配器的getItemPosition方法中使用FragmentStatePagerAdapter或返回POSITION_NONE。 我究竟做错了什么? 这是一个基本的例子: MainActivity.java public class MainActivity extends FragmentActivity implements TextProvider { private Button mAdd; private Button mRemove; private ViewPager mPager; private MyPagerAdapter mAdapter; private ArrayList<String> mEntries = new ArrayList<String>(); @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); mEntries.add("pos 1"); mEntries.add("pos 2"); mEntries.add("pos 3"); mEntries.add("pos 4"); mEntries.add("pos 5"); mAdd = (Button) findViewById(R.id.add); mRemove […]

这个应用程序的开发人员还没有正确设置这个应用程序的Facebooklogin?

我正在尝试使用Facebooklogin我的脚本。 我做了所有事情,但是当我尝试用Facebook帐户login时,我从Facebook获得这个错误: 错误 应用程序未安装:此应用程序的开发人员还没有正确设置此应用程序的Facebooklogin。 这里的错误截图: 有任何想法吗?

将项目导入Eclipse之后,必须覆盖超类方法错误

任何时候我必须重新导入我的项目到Eclipse(如果我重新安装了Eclipse,或更改了项目的位置), 几乎所有我重写的方法格式不正确,导致错误The method must override a superclass method 。 值得一提的是,这是Android项目 – 无论出于何种原因,方法参数值并不总是被填充,所以我必须自己手动填充它们。 例如: list.setOnCreateContextMenuListener(new OnCreateContextMenuListener() { //These arguments have their correct names public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { } }); 将最初像这样填充: list.setOnCreateContextMenuListener(new OnCreateContextMenuListener() { //This methods arguments were not automatically provided public void onCreateContextMenu(ContextMenu arg1, View arg2, ContextMenuInfo arg3) { } }); […]

安卓绘图分隔符/分隔线在布局?

我想在布局的中间画一条线,把它用作TextView等其他项目的分隔符。 有没有这个好的部件。 我真的不想使用图像,因为它很难与其他组件匹配。 而且我希望它也相对定位。 谢谢

无法从Eclipse ADT 22.6创build或编辑Android虚拟设备(AVD)

这个问题听起来很像其他 几个 ,除了在我的情况下确定button不灰色。 但对于那些宁愿不要点击链接的人… 尝试从Eclipse内部创build或编辑AVD,input我的设置后,“确定”button似乎是“可点击”,但是当我点击它时绝对没有任何反应。 我确定我已经安装了适当的系统映像,并且目标平台与正在使用的API相匹配。 很显然,CPU已经被选中,皮肤设置等…所有的事情,将确定button变灰,这不是。 如果我从外部的 eclipse运行AVDpipe理器,我可以创build/编辑AVD,所以这不是世界的尽头,但是我觉得这个问题有解决scheme,我想帮助解决它。 我已经尝试以pipe理员身份运行eclipse(这就是停止在eclipse之外崩溃的AVDpipe理器)。 我试过等待,或多次点击。 查看任务pipe理器,当点击OK时,没有新的进程开始,eclipse的CPU或RAM使用率也没有增加。 “编辑Android虚拟设备”窗口甚至不会消失。 任何线索? (用ADT插件运行Indigo,顺便说一下,不是捆绑的版本,它不能以另一种方式工作。Java 1.6.0 45. Windows 8,不幸的是,大量的RAM等)

两个片段之间的基本通信

我有一个activity – MainActivity 。 在这个Activity我有两个fragments ,这两个fragments都是在xml中声明创build的。 我正在尝试将用户input的文本String传递给Fragment B的文本视图。 然而这certificate是非常困难的。 有谁知道我可以做到这一点? 我知道一个片段可以使用getActivity()获取对它的活动的引用。 所以我猜我会从那里开始?

Android上的Java库中的代码的NoClassDefFoundError

我在用户中经常遇到错误。 该应用程序在启动过程中崩溃。 当MainActivity应该被加载时,VM显然找不到该类。 我无法弄清楚为什么。 该应用程序的体系结构是有一个共同的项目,我的自由和专业版正在使用。 不知道是否相关。 请参阅下面的堆栈跟踪。 有什么想法吗? java.lang.NoClassDefFoundError: com.android.common.MainActivity at com.mycompany.myapp.Splash.onCreate(Splash.java:23) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667) at android.app.ActivityThread.access$1500(ActivityThread.java:117) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:935) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:130) at android.app.ActivityThread.main(ActivityThread.java:3687) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:507) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:842) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.ClassNotFoundException: com.android.common.MainActivity in loader dalvik.system.PathClassLoader[/system/framework/com.google.android.maps.jar:/data/app/com.android.pro-1.apk] 编辑:感谢下面的评论,理查德。 现在我已经改变com.android.Splash到别的东西。 无论如何这不是真正的类名。 我的错…!

Android – 强制取消AsyncTask

我在我的一个活动中实现了AsyncTask: performBackgroundTask asyncTask = new performBackgroundTask(); asyncTask.execute(); 现在,我需要实现“取消”buttonfunction,所以我必须停止正在运行的任务的执行。 我不知道如何停止正在运行的任务(后台任务)。 所以请build议我,我如何强制取消AsyncTask? 更新: 我发现有关的Cancel()方法相同,但我发现调用cancel(boolean mayInterruptIfRunning)不一定会停止执行后台进程。 所有似乎发生的事情是,AsyncTask将执行onCancelled(),并且在完成时不会运行onPostExecute()。

列表视图过滤Android

我已经在android中创build了一个列表视图,我想在列表上方添加编辑文本,当用户input文本时,列表将根据用户input进行过滤 任何人都可以告诉我,如果有一种方法来过滤在Android的列表适配器?

Android上的“应用程序未安装”错误

我有一个在Android模拟器工作的程序。 每隔一段时间,我一直在创build一个签名的.apk,并将其导出到我的HTC Desire进行testing。 一切都很好。 在我最近导出的.apk文件中,当我尝试安装.apk文件时,收到错误消息“App not installed”。 它在仿真器上运行良好。 由于我主要在模拟器上进行testing,并且只是每次都出口到真实的手机,所以我不确定这是什么时候发生的。 它不是在物理电话上安装,而是在模拟器上运行良好的可能原因是什么? 我试图重新启动电话和删除现有的.apk,并没有解决这个错误。