diff --git a/app/build.gradle b/app/build.gradle index 9757dfe..f563439 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -25,4 +25,7 @@ dependencies { testImplementation 'junit:junit:4.12' androidTestImplementation 'com.android.support.test:runner:1.0.2' androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2' + + implementation project(path: ':emojireactionlibrary') + } diff --git a/app/src/main/java/com/ritik/emojireactionview/MainActivity.java b/app/src/main/java/com/ritik/emojireactionview/MainActivity.java index 1355196..db72ad1 100644 --- a/app/src/main/java/com/ritik/emojireactionview/MainActivity.java +++ b/app/src/main/java/com/ritik/emojireactionview/MainActivity.java @@ -2,12 +2,44 @@ import android.support.v7.app.AppCompatActivity; import android.os.Bundle; +import android.view.View; +import android.widget.Toast; + +import com.ritik.emojireactionlibrary.ClickInterface; +import com.ritik.emojireactionlibrary.EmojiReactionView; public class MainActivity extends AppCompatActivity { + EmojiReactionView myImage; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); + + myImage=findViewById(R.id.image); + + myImage.setOnClickListener(new View.OnClickListener() { + @Override + public void onClick(View v) { + + } + }); + myImage.setOnEmojiClickListener(new ClickInterface() { + @Override + public void onEmoji1Clicked(int x, int y) { + Toast.makeText(MainActivity.this, "em1!", Toast.LENGTH_SHORT).show(); + + } + + @Override + public void onEmoji2Clicked(int x, int y) { + Toast.makeText(MainActivity.this, "em2!", Toast.LENGTH_SHORT).show(); + + } + }); + } + + public void test(View view) { + Toast.makeText(this, "tested!", Toast.LENGTH_SHORT).show(); } } diff --git a/app/src/main/res/drawable/android1.jpg b/app/src/main/res/drawable/android1.jpg new file mode 100644 index 0000000..90ea1a7 Binary files /dev/null and b/app/src/main/res/drawable/android1.jpg differ diff --git a/app/src/main/res/drawable/em1_min.png b/app/src/main/res/drawable/em1_min.png new file mode 100644 index 0000000..3c829b7 Binary files /dev/null and b/app/src/main/res/drawable/em1_min.png differ diff --git a/app/src/main/res/drawable/em2_min.png b/app/src/main/res/drawable/em2_min.png new file mode 100644 index 0000000..18e42fa Binary files /dev/null and b/app/src/main/res/drawable/em2_min.png differ diff --git a/app/src/main/res/layout/activity_main.xml b/app/src/main/res/layout/activity_main.xml index 84f1951..25a527b 100644 --- a/app/src/main/res/layout/activity_main.xml +++ b/app/src/main/res/layout/activity_main.xml @@ -1,18 +1,42 @@ - + + +