Android, bouton bouton appuyez sur l'application automatiquement FLASHBACK, solution, comment résoudre?

Questions et réponses du rseoc 2021-12-30 03:37:05 阅读数:406

android bouton bouton appuyez sur

Utilisation le matinButtonL'événement de clic est utilisé dans le composant,J'ai écrit un composant moi - même“btn4”Affichage normal après l'exécution,Mais après avoir cliquéAPPJe vais me retirer,Y a - t - il quelque chose qui pourrait aider à résoudre,Merci beaucoup..

<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" tools:ignore="OnClick" android:orientation="vertical"> <Button android:layout_width="match_parent" android:layout_height="40dp" android:id="@+id/btn_1" android:text="Boutons" android:textColor="#0066FF" android:textSize="30sp" android:background="#FF0000" /> <Button android:layout_width="match_parent" android:layout_height="40dp" android:id="@+id/btn_2" android:text="Boutons1" android:textColor="#0066FF" android:textSize="30sp" android:background="@drawable/bg_btn2" android:layout_below="@id/btn_1" android:layout_marginTop="10dp" /> <Button android:layout_width="match_parent" android:layout_height="40dp" android:id="@+id/btn_3" android:text="Boutons2" android:textColor="#0066FF" android:textSize="30sp" android:background="@drawable/bg_btn3" android:layout_below="@id/btn_2" android:layout_marginTop="10dp" /> <Button android:layout_width="match_parent" android:layout_height="40dp" android:id="@+id/btn_4" android:text="Boutons3" android:textColor="#0066FF" android:textSize="30sp" android:background="@drawable/bg_btn4" android:layout_below="@id/btn_3" android:layout_marginTop="10dp" android:onClick="showToast" /></RelativeLayout>
package com.example.text5;import android.os.Bundle;import android.view.View;import android.widget.Toast;import androidx.appcompat.app.AppCompatActivity;public class ButtonActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } public void showToast(View view){ Toast.makeText(this, "J'ai été cliqué", Toast.LENGTH_SHORT).show(); }}

img




Adopter les réponses:

Qu'est - ce qu'un message d'erreur FLASHBACK ?Regarde ça. logcat,Il y a eu une erreur



Autres réponses2:

D'après le Code que vous avez posté Mieux vautlogcat Postez le Journal des erreurs


Autres réponses3:

Regardebtn4 Comment l'événement de clic a - t - il été écrit


Autres réponses4:

1、 Je suppose que c'est votre ButtonActivity Pas encore enregistré AndroidManifestMoyenne
2、La tienne.ButtonActivityPas de correspondancexmlFichiers de mise en page,activity_main Ce fichier de mise en page n'est que votre MainActivityDe


Autres réponses5:

Uhh..
Aucun moyen de cliquer sur l'événement n'a été vu
Tu devrais peut - être implementUn instant.onClickListenerInterface et réplicationonClickMéthodes
Ou le réglagebutton android:onClick="onClick"?

版权声明:本文为[Questions et réponses du rseoc]所创,转载请带上原文链接,感谢。 https://primo.wiki/2021/12/202112231205257587.html