package com.llf.basemodel.dialog;
import android.content.Context;
import android.support.design.widget.BottomSheetDialog;
import android.view.View;
import android.widget.LinearLayout;
import com.llf.basemodel.R;
/**
* Created by llf on 2017/3/2.
*/
public class ShareDialog {
public static void show(Context context, final OneShare oneShare) {
final BottomSheetDialog dialog = new BottomSheetDialog(context);
View view = dialog.getLayoutInflater().inflate(R.layout.dialog_share, null);
LinearLayout weixin = (LinearLayout) view.findViewById(R.id.weixin);
LinearLayout qq = (LinearLayout) view.findViewById(R.id.qq);
weixin.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
oneShare.weixinShare();
dialog.dismiss();
}
});
qq.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
oneShare.qqShare();
dialog.dismiss();
}
});
dialog.setContentView(view);
dialog.show();
}
public interface OneShare {
void weixinShare();
void qqShare();
}
}