@@ -41,11 +41,6 @@ protected void onCreate(Bundle savedInstanceState) {
4141 super .onCreate (savedInstanceState );
4242 setContentView (R .layout .activity_main );
4343
44- mCreateButton = findViewById (R .id .create_session );
45- mJoinButton = findViewById (R .id .join_session );
46- mInviteButton = findViewById (R .id .invite_customer );
47- mLeaveButton = findViewById (R .id .leave_session );
48-
4944 initializeCreateButton ();
5045 initializeJoinButton ();
5146 initializeInviteButton ();
@@ -55,11 +50,12 @@ protected void onCreate(Bundle savedInstanceState) {
5550 }
5651
5752 private void initializeCreateButton () {
53+ setCreateButton ((Button ) findViewById (R .id .create_session ));
5854 getCreateButton ().setEnabled (true );
5955 getCreateButton ().setOnClickListener (new View .OnClickListener () {
6056 @ Override
6157 public void onClick (View view ) {
62- Pathshare .client ().saveUser ("SDK User" , "+12345678901" , UserType .DRIVER , new ResponseListener () {
58+ Pathshare .
client ().
saveUser (
"SDK User" ,
"[email protected] " , " +12345678901",
UserType .
DRIVER ,
new ResponseListener () {
6359 @ Override
6460 public void onSuccess () {
6561 Log .d ("User" , "Success" );
@@ -76,6 +72,7 @@ public void onError() {
7672 }
7773
7874 private void initializeJoinButton () {
75+ setJoinButton ((Button ) findViewById (R .id .join_session ));
7976 getJoinButton ().setEnabled (false );
8077 getJoinButton ().setOnClickListener (new View .OnClickListener () {
8178 @ Override
@@ -86,6 +83,7 @@ public void onClick(View v) {
8683 }
8784
8885 private void initializeInviteButton () {
86+ setInviteButton ((Button ) findViewById (R .id .invite_customer ));
8987 getInviteButton ().setEnabled (false );
9088 getInviteButton ().setOnClickListener (new View .OnClickListener () {
9189 @ Override
@@ -96,6 +94,7 @@ public void onClick(View v) {
9694 }
9795
9896 private void initializeLeaveButton () {
97+ setLeaveButton ((Button ) findViewById (R .id .leave_session ));
9998 getLeaveButton ().setEnabled (false );
10099 getLeaveButton ().setOnClickListener (new View .OnClickListener () {
101100 @ Override
@@ -281,6 +280,22 @@ public Session getSession() {
281280 return mSession ;
282281 }
283282
283+ public void setCreateButton (Button createButton ) {
284+ this .mCreateButton = createButton ;
285+ }
286+
287+ public void setJoinButton (Button joinButton ) {
288+ this .mJoinButton = joinButton ;
289+ }
290+
291+ public void setInviteButton (Button inviteButton ) {
292+ this .mInviteButton = inviteButton ;
293+ }
294+
295+ public void setLeaveButton (Button leaveButton ) {
296+ this .mLeaveButton = leaveButton ;
297+ }
298+
284299 public Button getCreateButton () {
285300 return mCreateButton ;
286301 }
0 commit comments