Académique Documents
Professionnel Documents
Culture Documents
1. Custom Toast
2. Exemple de Toast personnalisé
Suivez-nous sur notre fanpage pour recevoir des notifications chaque fois qu'il y a de nouveaux
articles. Facebook
1- Custom Toast
“ Android Toast
2- Exemple de Toast personnalisé
<ImageView
android:id="@+id/imageView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="0"
android:paddingRight="10sp"
app:srcCompat="@drawable/icon_info" />
<TextView
android:id="@+id/textView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Message" />
</LinearLayout>
activity_main.xml
<Button
android:id="@+id/button_show"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="32dp"
android:text="Show Custom Toast"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent" />
</androidx.constraintlayout.widget.ConstraintLayout>
MainActivity.java
package org.o7planning.customtoastexample;
import androidx.appcompat.app.AppCompatActivity;
import android.graphics.Color;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;
import android.widget.LinearLayout;
import android.widget.TextView;
import android.widget.Toast;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// Create Toast
Toast toast = new Toast(this);
toast.setDuration(Toast.LENGTH_LONG);
toast.setView(layout);
toast.show();
}
}
Voici des leçons en ligne à part du site web o7planning que nous recommandons. La liste
comprend des leçons en ligne et celles en promo.
devstory.net
Fanpages
Websites
o7planning.org
devstory.net
codestory.de
betacode.net
openplanning.net
About Us
Le site Web a été créé en mars 2014 par un groupe de programmeurs et d'auteurs du
Vietnam. Actuellement, le projet prend en charge 5 langues, dont l'anglais, le français,
l'allemand, le russe et le vietnamien