public class MainActivity extends Activity {
//private Firebase mFirebaseRef;
private ImageButton buttonMostrar;
private ImageButton buttonMostrarJirafa;
private ImageButton buttonMostrarPanda;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//Firebase.setAndroidContext(this);
getWindow().requestFeature(Window.FEATURE_CONTENT_TRANSITIONS);
setContentView(R.layout.activity_main);
...
public class MainActivity extends FirebaseLoginBaseActivity {
private Firebase mFirebaseRef;
private ImageButton buttonMostrar;
private ImageButton buttonMostrarJirafa;
private ImageButton buttonMostrarPanda;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
Firebase.setAndroidContext(this);
getWindow().requestFeature(Window.FEATURE_CONTENT_TRANSITIONS);
setContentView(R.layout.activity_main);
...
依赖关系:
dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:23.1.1'
compile 'com.firebase:firebase-client-android:2.3.1'
compile 'com.firebaseui:firebase-ui:0.3.1'
compile 'com.android.support:cardview-v7:23.1.1'
}
错误:
02-12 20:12:05.735 29271-29277/com.desarrollandolatam.nbortolotti.mobileacademialatam
E/ART:未能向调试器发送答复:breaked pipe 02-12 20:12:06.039 292 71-29271/com.desarrollandolatam.nbortolotti.mobileacademialatam E/androidruntime:致命异常:main process:com.desarrollandolatam.nbortolotti.mobileacademialatam,pid:29271 java.lang.runtimeexception:无法启动活动ComponentInfo{在Android.app.activityThread.performLaunchActivity(ActivityThread.java:2416)在Android.app.activityThread.handlelaunchActivity(ActivityThread.java:2476)在Android.app.activityThread.-Wrap11(ActivityThread.java:2476)在Android.app.activityThread.java),android.app.activityThread.$H.HandleMessage(ActivityThread.java:1344)在)在java.lang.re在com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java.java:616)在com.android.internal.os.zygoteinit.main(zygoteinit.java:616)在com.desarrollandolatam.nbortolotti.mobileacademialatam.mainactivit.oncreate(mainactivity.java:35)在在Android.app.instrumentation.CallActivityonCreate(instrumentation.java:1107),在Android.app.activitythread.performLaunchActivity(activitythread.java:2369),在Android.app.activitythread.handleLaunchActivity(activitythread.java:2476), 在Android.app.activitythread.-Wrap11(activitythread.java) 在Android.app.activitythread$h.handleMessage(activitythread.java:1344) 在Android.os.handler.DispatchMessage(Handler.java:102) 在Android.os.looper.loop(looper.java:148) 在Android.app.activitythread.main(activitythread.java:5417) 在java.lang.reflect.Method.invoke(本机方法) 在com.android.internal.os.zygoteinit$methodandargscaller.run(zygoteinit.java:726) 在com.android.internal.os.zygoteinit.main(zygoteinit.java:616)
注意:仅与firebase-ui的集成就可以完美地工作。
你的想法?
修改:
@Override
protected void onCreate(Bundle savedInstanceState) {
supportRequestWindowFeature(Window.FEATURE_CONTENT_TRANSITIONS);
super.onCreate(savedInstanceState);
Firebase.setAndroidContext(this);
//getWindow().requestFeature(Window.FEATURE_CONTENT_TRANSITIONS);
setContentView(R.layout.activity_main);
<?xml version="1.0" encoding="utf-8"?>
<ScrollView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/scrollGeneral">
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:id="@+id/linear_general">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Login"
android:id="@+id/login" />
<android.support.v7.widget.CardView
xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:id="@+id/card_view_tigre"
android:layout_gravity="center"
android:layout_width="match_parent"
android:layout_height="300dp"
card_view:cardCornerRadius="4dp">
<ImageView android:contentDescription="@string/descripcionTigre"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scaleType = "centerCrop"
android:id="@+id/imagenTigre"
android:layout_marginBottom="16dp"
android:background="@drawable/tigre_10">
</ImageView>
<ImageButton
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_gravity="bottom|end"
android:layout_marginEnd="16dp"
android:layout_marginBottom="16dp"
android:text="@string/valor_accion"
android:id="@+id/buttonMostrar"
android:layout_below="@+id/textNombre"
android:contentDescription="@string/descripcionTigre"
android:src="@drawable/icon40x40">
</ImageButton>
</android.support.v7.widget.CardView>
<android.support.v7.widget.CardView
xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:id="@+id/card_view_jirafa"
android:layout_gravity="center"
android:layout_width="match_parent"
android:layout_height="300dp"
card_view:cardCornerRadius="4dp"
>
<ImageView android:contentDescription="@string/descripcionJirafa"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scaleType = "centerCrop"
android:id="@+id/imagenJirafa"
android:layout_marginBottom="16dp"
android:background="@drawable/jirafa_10">
</ImageView>
<ImageButton
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_gravity="bottom|end"
android:layout_marginEnd="16dp"
android:layout_marginBottom="16dp"
android:text="@string/valor_accion_jirafa"
android:id="@+id/buttonMostrarJirafa"
android:layout_below="@+id/textNombre"
android:layout_alignParentStart="true"
android:contentDescription="@string/descripcionJirafa"
android:src="@drawable/icon40x40"/>
</android.support.v7.widget.CardView>
<android.support.v7.widget.CardView
xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:id="@+id/card_view_oso"
android:layout_gravity="center"
android:layout_width="match_parent"
android:layout_height="300dp"
card_view:cardCornerRadius="4dp">
<ImageView android:contentDescription="@string/descripcionJirafa"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:scaleType = "centerCrop"
android:id="@+id/imagenOso"
android:layout_marginBottom="16dp"
android:background="@drawable/panda">
</ImageView>
<ImageButton
android:layout_width="40dp"
android:layout_height="40dp"
android:layout_gravity="bottom|end"
android:layout_marginEnd="16dp"
android:layout_marginBottom="16dp"
android:text="@string/valor_accion_panda"
android:id="@+id/buttonMostrarPanda"
android:layout_below="@+id/textNombrePanda"
android:layout_alignParentStart="true"
android:contentDescription="@string/descripcionPanda"
android:src="@drawable/icon40x40"/>
</android.support.v7.widget.CardView>
<android.support.v7.widget.CardView
xmlns:card_view="http://schemas.android.com/apk/res-auto"
android:id="@+id/card_view_elefante"
android:layout_gravity="center"
android:layout_width="match_parent"
android:layout_height="200dp"
card_view:cardCornerRadius="4dp">
<ImageButton
android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="@string/valor_accion_elefante"
android:id="@+id/buttonMostrarElefante"
android:layout_below="@+id/textNombre"
android:layout_alignParentStart="true"
android:contentDescription="@string/descripcionElefante" />
</android.support.v7.widget.CardView>
</LinearLayout>
<style name="AppTheme" parent="@style/Theme.AppCompat.Light.DarkActionBar">
重建和工作!
根据错误消息:
由:Android.util.AndroidRuntimeException引起:在添加内容之前必须调用requestFeature()
相反,在super.oncreate()
调用之前使用supportRequestWindowFeature():
@Override
protected void onCreate(Bundle savedInstanceState) {
supportRequestWindowFeature(Window.FEATURE_CONTENT_TRANSITIONS);
super.onCreate(savedInstanceState);
Firebase.setAndroidContext(this);
setContentView(R.layout.activity_main);
问题内容: 我收到此错误。如下面的代码所示,该;行位于代码行之前;。在我的每一项活动中,此onCreate()代码都是相同的格式,到目前为止,我从没有遇到过麻烦。自从我将ADT更新为22以来,到处都出现了许多随机错误。我已经克服了许多错误,这是我的最新错误。 我该如何解决此错误? 问题答案: 我也遇到了这个问题,但是当我在调用super.onCreate()之前调用窗口请求时,问题就解决了,请尝试
混合内容:https://www.example.com/dashboard页面已通过HTTPS加载,但请求不安全的XMLHttpRequest终结点http://api.example.com/inventory/10/。此请求已被阻止;内容必须通过HTTPS提供。 我们有一个有棱角的网络应用程序,在后端运行Flask。在我们实现SSL之前,一切都很正常。之后,我们到处都会遇到这种奇怪的错误。
问题内容: 用户William建议我将展示插页式广告的代码更改为此 并为此显示广告: 在游戏中的每次游戏结束时,我都会遇到以下错误: 怎么了 请尽可能简单地向我解释,因为我是新手,之前没有任何编程知识:)谢谢! 问题答案: 这可能不是完整的答案,但是很难说出正确的答案,因为上面的代码尚不清楚。您没有显示在哪里使用GameOver(),但我认为您在错误的位置调用了它,我认为您在任何后台线程中都调用了
问题内容: 方法getText()必须从UI线程调用,请提供帮助。我是android studio的初学者,可以在网上找到这些代码,但无法弄清楚,我真的很感激。 问题答案: 在其UI线程而非后台线程中获取值。
我已经为一些C库实现了C绑定。库API调用可以失败,但显然不能抛出任何东西;对于这个问题,我的绑定都是内联的。 现在,编译器可以弄清楚,对于我的大多数内联函数/方法,不能抛出异常;例如,假设我有: 我应该用标记这样的函数/方法吗? 注意事项: 不是我应该使用no的欺骗,除了显然不能抛出的简单函数?,因为在这种情况下,编译器不知道函数是否可以抛出;对于C函数 - 它确实知道。 更普遍的问题 我什么时
问题内容: 我在hibernate映射方面遇到了一些问题。就像这里 : 当我打电话给我时,出现异常: 为何hibernate无法单独使用这些ID?怎么了 问题答案: 首先-它不能生成它们,因为您没有告诉它怎么做。使用并选择所需的策略。 然后-您不能有两个字段。如果您想使用复合ID,请使用或