update
This commit is contained in:
@@ -0,0 +1,91 @@
|
||||
package com.shayu.onetoone.activity.message;
|
||||
|
||||
import android.os.Bundle;
|
||||
import android.util.Log;
|
||||
import android.view.SurfaceView;
|
||||
import android.view.View;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.TextView;
|
||||
|
||||
import com.makeramen.roundedimageview.RoundedImageView;
|
||||
import com.shayu.onetoone.R;
|
||||
import com.shayu.onetoone.activity.AbsOTOActivity;
|
||||
import com.shayu.onetoone.listener.OnCallStatusListener;
|
||||
|
||||
public class CallVideoActivity extends AbsOTOActivity {
|
||||
|
||||
private SurfaceView myView;
|
||||
private SurfaceView targetView;
|
||||
private ImageView callStop;
|
||||
private ImageView gift;
|
||||
private ImageView message;
|
||||
private ImageView cameraCloseSwitch;
|
||||
private ImageView cameraSwitch;
|
||||
private ImageView micSwitch;
|
||||
private ImageView money;
|
||||
private RoundedImageView avatar;
|
||||
private ImageView close;
|
||||
private ImageView follow;
|
||||
private TextView followText;
|
||||
|
||||
private OnCallStatusListener onCallStatusListener;
|
||||
|
||||
private String targetId;
|
||||
|
||||
public void setOnCallStatusListener(OnCallStatusListener onCallStatusListener) {
|
||||
this.onCallStatusListener = onCallStatusListener;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected int getLayoutId() {
|
||||
return R.layout.activity_call_video;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected void main(Bundle savedInstanceState) {
|
||||
initView();
|
||||
}
|
||||
|
||||
private void initView() {
|
||||
myView = findViewById(R.id.my_view);
|
||||
targetView = findViewById(R.id.target_view);
|
||||
callStop = findViewById(R.id.call_stop);
|
||||
gift = findViewById(R.id.gift);
|
||||
message = findViewById(R.id.message);
|
||||
cameraCloseSwitch = findViewById(R.id.camera_close_switch);
|
||||
cameraSwitch = findViewById(R.id.camera_switch);
|
||||
micSwitch = findViewById(R.id.mic_switch);
|
||||
money = findViewById(R.id.money);
|
||||
avatar = findViewById(R.id.avatar);
|
||||
close = findViewById(R.id.close);
|
||||
follow = findViewById(R.id.follow);
|
||||
followText = findViewById(R.id.follow_text);
|
||||
// 为所有View设置点击事件监听器
|
||||
setClickListeners();
|
||||
}
|
||||
|
||||
private void setClickListeners() {
|
||||
// 为所有ImageView设置点击事件监听器
|
||||
callStop.setOnClickListener(onClickListener);
|
||||
gift.setOnClickListener(onClickListener);
|
||||
message.setOnClickListener(onClickListener);
|
||||
cameraCloseSwitch.setOnClickListener(onClickListener);
|
||||
cameraSwitch.setOnClickListener(onClickListener);
|
||||
micSwitch.setOnClickListener(onClickListener);
|
||||
money.setOnClickListener(onClickListener);
|
||||
|
||||
// 为其他View设置点击事件监听器
|
||||
avatar.setOnClickListener(onClickListener);
|
||||
close.setOnClickListener(onClickListener);
|
||||
follow.setOnClickListener(onClickListener);
|
||||
}
|
||||
|
||||
private View.OnClickListener onClickListener = new View.OnClickListener() {
|
||||
@Override
|
||||
public void onClick(View v) {
|
||||
// 在这里编写点击事件的处理逻辑
|
||||
int id = v.getId();
|
||||
|
||||
}
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user