Tag: android

Crashlytics没有find安装eclipse的资源库

我正在尝试将Crashlytics SDK安装到Eclipse中,但出现以下错误: “安装软件”遇到问题。 收集要安装的项目时发生错误 An error occurred while collecting items to be installed session context was:(profile=profile, phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=, action=). No repository found containing: osgi.bundle,com.android.ide.eclipse.adt,22.0.1.v201305230001–685705 No repository found containing: osgi.bundle,com.android.ide.eclipse.adt.package,22.0.1.v201305230001–685705 No repository found containing: osgi.bundle,com.android.ide.eclipse.base,22.0.1.v201305230001–685705 No repository found containing: osgi.bundle,com.android.ide.eclipse.ddms,22.0.1.v201305230001–685705 No repository found containing: osgi.bundle,overlay.com.android.ide.eclipse.adt.overlay,22.0.1.v201305230001–685705 No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.adt,22.0.1.v201305230001–685705 No repository found containing: org.eclipse.update.feature,com.android.ide.eclipse.ddms,22.0.1.v201305230001–685705 这是Crashlytics存储库中的问题吗? […]

在按下后退button上的片段活动是空白的

我有一个活动和许多片段膨胀在同一个FrameLayout <FrameLayout android:id="@+id/content_frame" android:layout_width="match_parent" android:layout_height="match_parent" /> 例如:mainActivity>任何片段(按回button)>活动是空白的。 在onCreate: layout = (FrameLayout)findViewById(R.id.content_frame); layout.setVisibility(View.GONE); 当我开始一个片段: FragmentTransaction ft = getSupportFragmentManager().beginTransaction(); ft.replace(R.id.content_frame, profileFragment); ft.addToBackStack(null); ft.commit(); layout.setVisibility(View.VISIBLE); 我想我需要使frameLayout的可见性GONE再次按下,但我该怎么做? 我尝试onBackPressed并设置layout.setVisibility(View.GONE); 但我不能通过片段回去,因为我直接进入主页面。

Android:如何以编程方式将Activity的主题设置为Theme.Dialog

所以我有一个Activity (比如说TestActivity ),它需要作为一个普通的不受欢迎的Activity以及其他地方的Theme.Dialog 。 我正在尝试为这两个任务重复使用相同的TestActivity 。 我正在寻找dynamic设置主题。 代码很简单:这是我的活动的onCreate与黑色背景 public void onCreate(Bundle icicle) { if (Utility.isDialog == true) setTheme(android.R.style.Theme_Dialog); super.onCreate(icicle); requestWindowFeature(Window.FEATURE_NO_TITLE); ….. 这里是清单条目 <activity android:name=".TestActivity"/> 与此同时,我发现一个post说这是不能做的是http://code.google.com/p/android/issues/detail?id=4394 。但是有一种强烈的感觉,可以做到。 所有的build议都欢迎。

如何从FragmentActivity获取片段实例?

我在FragmentActivity中设置了内容视图,活动将根据布局文件中指定的类名为我创build片段实例。 但是我怎样才能得到这个片段实例呢? public class MyActivity extends FragmentActivity { @Override protected void onCreate(Bundle extra) { super.onCreate(extra); setContentView(R.layout.page_fragment); } } <?xml version="1.0" encoding="utf-8"?> <fragment xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/pageview" android:layout_width="match_parent" android:layout_height="match_parent" android:name="org.xi.android.PageFragment" />

Android Studio:“请selectAndroid SDK”

当我成功将一个Eclipse-Android项目导入到“Android Studio 1.4”后,当我点击button在模拟器中运行应用程序时,出现错误“请selectAndroid SDK”。 但我找不到这样做的可能性。 这个对话框打开时,我点击“运行”: 这是“项目结构”对话框: 现在做什么?

android:ACTION_UP和ACTION_POINTER_UP之间的区别

从单独的android文档,我真的不明白ACTION_UP和ACTION_POINTER_UP之间的区别。 http://developer.android.com/reference/android/view/MotionEvent.html#ACTION_DOWN 基本上我想捕捉一个手指从屏幕上释放的事件(即使另一个手指可能仍然在触摸它) 谢谢!

Html.fromHtml()已被弃用,替代方法是什么?

我更新到SDK版本24,现在Html.fromHtml()已被弃用。 而Html类有一个新的方法,额外的参数名为标志,但最低的API是24。 对于较低的API版本,这个函数还有其他的select吗? 我不想为此使用WebView 。

Facebook SDK for Android在依赖项上复制支持库

我已经实施了新的Facebook SDK 3.0testing版。 库项目包含Android支持库v4。 我也有自己的proyect支持库(不同版本)。 当我将Facebook SDK添加为库时,在控制台上出现下一个错误: Jar mismatch! Fix your dependencies Found 2 versions of android-support-v4.jar in the dependency list, but not all the versions are identical (check is based on SHA-1 only at this time). All versions of the libraries must be the same at this time. 我试图排除构buildpath上的libs文件夹,但错误仍然存​​在。 我必须在两个地方放置相同的.jar。 我在这里错过了什么? 这个想法是使用我自己的项目的支持库(保持更新)。

如何设置文本从导航抽屉中的抽屉页眉布局查看,而不会膨胀视图

我想将文本设置为导航抽屉标题文本,我search了很多,但是每个人都通过膨胀布局来做到这一点,但是对于我来说,它创build了2个标题,所以有没有什么办法可以设置它,而不会膨胀布局? NavigationView navigationView = (NavigationView) findViewById(R.id.nav_view); View header=navigationView. findViewById(R.id.header); /*View view=navigationView.inflateHeaderView(R.layout.nav_header_main);*/ name = (TextView)header.findViewById(R.id.username); email = (TextView)header.findViewById(R.id.email); name.setText(personName); email.setText(personEmail);`

未调用AppCompat v7工具栏onOptionsItemSelected

我从原来的ActionBar更改为AppCompat工具栏和setSupportActionBar(工具栏)。 当我使用getSupportActionBar()和setDisplayHomeAsUpEnabled(true)作为后退箭头时,click不会调用onOptionsItemSelected或任何其他侦听器方法。 我需要为它实现一些特殊的监听器吗? 贝福一切工作得很好。 编辑:初始化的ActionBar: mToolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(mToolbar); mActionBar = getSupportActionBar(); mActionBar.setHomeButtonEnabled(true); 并用片段replace内容后,我这样做: mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED); mDrawerToggle.setDrawerIndicatorEnabled(false); mActionBar.setDisplayHomeAsUpEnabled(true);