- <?xml version="1.0" encoding="utf-8"?>
- <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
- android:id="@+id/toast_layout_root"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:background="#FF6666"
- android:orientation="horizontal"
- android:padding="8dp" >
- <ImageView
- android:src="@drawable/handok"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_marginRight="8dp" />
- <TextView
- android:id="@+id/text"
- android:layout_width="wrap_content"
- android:layout_height="wrap_content"
- android:layout_gravity="center_horizontal"
- android:textColor="#003366" />
- </LinearLayout>
- package com.example.b.shiyaner.renwuyi.dazhaohu;
- import android.support.v7.app.ActionBarActivity;
- import java.util.MissingFormatArgumentException;
- import com.example.b.shiyaner.renwuyi.dazhaohu.R.layout;
- import android.R.string;
- import android.os.Bundle;
- import android.view.LayoutInflater;
- import android.view.Menu;
- import android.view.MenuItem;
- import android.view.View;
- import android.widget.Button;
- import android.widget.EditText;
- import android.widget.TextView;
- import android.widget.Toast;
- public class MainActivity extends ActionBarActivity
- {
- private Button button;
- private Button button2;
- private EditText eT1;
- protected void onCreate(Bundle savedInstanceState)
- {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- button = (Button) this.findViewById(R.id.button1);
- button2 = (Button) this.findViewById(R.id.button2);
- eT1 = (EditText) findViewById(R.id.eT1);
- button.setOnClickListener(new View.OnClickListener()
- {
- @Override
- public void onClick(View view)
- {
- String name = eT1.getText().toString();
- Toast.makeText(MainActivity.this, "你好" + name, Toast.LENGTH_LONG).show();
- }
- });
- button2.setOnClickListener(new View.OnClickListener()
- {
- @Override
- public void onClick(View v)
- {
- String name = eT1.getText().toString();
- View layout = LayoutInflater.from(MainActivity.this).inflate(R.layout.toast, null);
- Toast toast = new Toast(MainActivity.this);
- TextView textView = (TextView) layout.findViewById(R.id.text);
- textView.setText("holle"+ name);
- toast.setDuration(Toast.LENGTH_LONG);
- toast.setView(layout);
- toast.show();
- }
- });
- }
- }