GitNex-Android-App/app/src/main/java/org/mian/gitnex/helpers/ClickListener.java

44 lines
1.0 KiB
Java

package org.mian.gitnex.helpers;
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.TextView;
import android.widget.Toast;
import org.mian.gitnex.R;
/**
* Author M M Arif
*/
public class ClickListener implements View.OnClickListener {
private String infoText;
private Context mCtx;
public ClickListener(String infoText, Context mCtx) {
this.infoText = infoText;
this.mCtx = mCtx;
}
@Override
public void onClick(View v)
{
LayoutInflater inflater1 = LayoutInflater.from(mCtx);
View layout = inflater1.inflate(R.layout.custom_toast,
(ViewGroup) v.findViewById(R.id.custom_toast_container));
TextView text = layout.findViewById(R.id.toastText);
text.setText(infoText);
Toast toast = new Toast(mCtx.getApplicationContext());
toast.setDuration(Toast.LENGTH_LONG);
toast.setView(layout);
toast.show();
}
}