رفتن به مطلب
برای استفاده از انجمن و عضـویت کلیک کنید.
شایان آباد

توست مسیج اختصاصی در اندروید استودیو

پست های پیشنهاد شده

شایان آباد    6,146

بنیان گذار و مدیر فنی

درود

بسیار هم خوب ،

این ها کدهای AcrivityMain هست :

package com.najidevelopers.toastdemo;
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.view.Gravity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;
public class MainActivity extends Activity {
    private Context context;
    private Button btnSimple, btnCustom;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        context = this;
        btnSimple = (Button) findViewById(R.id.activity_main_btn_simple_toast);
        btnCustom = (Button) findViewById(R.id.activity_main_btn_custom_toast);
        btnSimple.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Toast.makeText(context, “Simple Toast clicked..!!”, Toast.LENGTH_LONG).show();
            }
        });
        btnCustom.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                LayoutInflater inflater = getLayoutInflater();
                View layout = inflater.inflate(R.layout.custom_toast,
                        (ViewGroup) findViewById(R.id.custom_toast_layout));
                TextView text = (TextView) layout.findViewById(R.id.custom_toast_tv_text);
                text.setText(“No Internet Available..!”);
                Toast toast = new Toast(getApplicationContext());
                toast.setGravity(Gravity.BOTTOM, 0, 0);
                toast.setDuration(Toast.LENGTH_LONG);
                toast.setView(layout);
                toast.show();
            }
        });
    }
}

این ها هم کدهای ActivityMain.xml

<?xml version=“1.0” encoding=“utf-8”?>
<RelativeLayout xmlns:android=“http://schemas.android.com/apk/res/android”
    xmlns:tools=“http://schemas.android.com/tools”
    android:layout_width=“match_parent”
    android:layout_height=“match_parent”
    android:paddingBottom=“@dimen/activity_vertical_margin”
    android:paddingLeft=“@dimen/activity_horizontal_margin”
    android:paddingRight=“@dimen/activity_horizontal_margin”
    android:paddingTop=“@dimen/activity_vertical_margin”
    tools:context=“com.skynils.toastdemo.MainActivity”>
    <TextView
        android:layout_width=“wrap_content”
        android:layout_height=“wrap_content”
        android:text=“Hello Android! Let’s see Toast Example”
        android:textColor=“@android:color/black”
        android:textSize=“20sp” />
    <Button
        android:id=“@+id/activity_main_btn_simple_toast”
        android:layout_width=“wrap_content”
        android:layout_height=“wrap_content”
        android:layout_centerInParent=“true”
        android:background=“@color/colorPrimaryDark”
        android:padding=“5dp”
        android:text=“Simple Toast”
        android:textColor=“@android:color/white”
        android:textSize=“15sp” />
    <Button
        android:id=“@+id/activity_main_btn_custom_toast”
        android:layout_width=“wrap_content”
        android:layout_height=“wrap_content”
        android:layout_below=“@+id/activity_main_btn_simple_toast”
        android:layout_centerInParent=“true”
        android:layout_marginTop=“10dp”
        android:background=“@color/colorPrimaryDark”
        android:padding=“5dp”
        android:text=“Custom Toast”
        android:textColor=“@android:color/white”
        android:textSize=“15sp” />
</RelativeLayout>

اینم مدهی مربوط به توست مسیج که باید سخته بشه در : custom_toast.xml

<?xml version=“1.0” encoding=“utf-8”?>
<LinearLayout xmlns:android=“http://schemas.android.com/apk/res/android”
    android:id=“@+id/custom_toast_layout”
    android:layout_width=“fill_parent”
    android:layout_height=“fill_parent”
    android:background=“#a02b2b2b”
    android:orientation=“horizontal”
    android:padding=“8dp”>
    <ImageView
        android:layout_width=“wrap_content”
        android:layout_height=“wrap_content”
        android:layout_marginRight=“8dp”
        android:src=“@drawable/ic_no_internet” />
    <TextView
        android:id=“@+id/custom_toast_tv_text”
        android:layout_width=“wrap_content”
        android:layout_height=“wrap_content”
        android:layout_gravity=“center_vertical”
        android:textColor=“#FFF”
        android:textSize=“15sp” />
</LinearLayout>

اختصاصی از انجمن برنامه نویس ایرانی

به اشتراک گذاری این ارسال


لینک به ارسال

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

  • کاربران آنلاین در این صفحه   0 کاربر

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

×