📅  最后修改于: 2020-09-29 02:09:16             🧑  作者: Mango
您可以在android中创建自定义吐司。因此,您可以显示一些图像,例如祝贺或烤面包的损失。这意味着您现在可以自定义吐司了。
拖动要显示在主活动上的组件。
在布局目录内创建另一个xml文件。在这里,我们在此xml文件中具有ImageView和TextView。
现在编写代码以显示自定义吐司。
package example.javatpoint.com.customtoast;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Gravity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//Creating the LayoutInflater instance
LayoutInflater li = getLayoutInflater();
//Getting the View object as defined in the customtoast.xml file
View layout = li.inflate(R.layout.customtoast,(ViewGroup) findViewById(R.id.custom_toast_layout));
//Creating the Toast object
Toast toast = new Toast(getApplicationContext());
toast.setDuration(Toast.LENGTH_SHORT);
toast.setGravity(Gravity.CENTER_VERTICAL, 0, 0);
toast.setView(layout);//setting the view of custom toast layout
toast.show();
}
}