Skip to content

Instantly share code, notes, and snippets.

View ahmmedrejowan's full-sized avatar
💀
Coding

K M Rejowan Ahmmed ahmmedrejowan

💀
Coding
View GitHub Profile
@ahmmedrejowan
ahmmedrejowan / MainActivity.java
Created May 31, 2023 11:14
Use this to hide keyboard and remove focus when touched outside of EditText
@Override
public boolean dispatchTouchEvent(MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_DOWN) {
View v = getCurrentFocus();
if (v instanceof EditText) {
Rect outRect = new Rect();
v.getGlobalVisibleRect(outRect);
if (!outRect.contains((int) event.getRawX(), (int) event.getRawY())) {
v.clearFocus();
InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);
[
{
"id": "1",
"title": "Big Buck Bunny",
"thumbnailUrl": "https://upload.wikimedia.org/wikipedia/commons/thumb/a/a7/Big_Buck_Bunny_thumbnail_vlc.png/1200px-Big_Buck_Bunny_thumbnail_vlc.png",
"duration": "8:18",
"uploadTime": "May 9, 2011",
"views": "24,969,123",
"author": "Vlc Media Player",
"videoUrl": "http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4",
[
{
"id": "bitcoin",
"symbol": "btc",
"name": "Bitcoin",
"image": "https://assets.coingecko.com/coins/images/1/large/bitcoin.png?1696501400",
"current_price": 66773,
"market_cap": 1314983236696,
"market_cap_rank": 1,
"fully_diluted_valuation": 1401729464877,
{
"isPaid": true,
"isPaidFull": true
}