Skip to content

Instantly share code, notes, and snippets.

View JavaYank's full-sized avatar

JavaYank JavaYank

View GitHub Profile
@JavaYank
JavaYank / gist:494b57f2bbfd1ae9154ce1fa0c6a6f8e
Created October 18, 2019 04:30
AnimExView extends ExpandableListView
package uz.aloqabank.mobilebank.adapters.expandablelistview.main;
import android.annotation.SuppressLint;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
import android.util.SparseArray;
import android.view.View;
import android.view.ViewGroup;
package uz.aloqabank.mobilebank.activities;
import android.content.Intent;
import android.content.SharedPreferences;
import android.graphics.Color;
import android.graphics.drawable.Drawable;
import android.graphics.drawable.LayerDrawable;
import android.net.Uri;
import android.os.Bundle;
import android.support.annotation.NonNull;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
AuthComponent component = DaggerAuthComponent.builder().authModule(new AuthModule()).build();
component.inject(presenter);
}
IssuingPortProxy issuingPortProxy = new IssuingPortProxy(
ConnectionPool.getValue("HUMO_HOST"),
ConnectionPool.getValue("HUMO_USERNAME"),
ConnectionPool.getValue("HUMO_PASSWORD"));
String bankC = ConnectionPool.getValue("HUMO_BANK_C");
String groupC = ConnectionPool.getValue("HUMO_GROUPC");
String realCardNumber = getRealCardNumber(rs.getString("CARD"), issuingPortProxy, bankC, groupC)
IssuingPortProxy issuingPortProxy = new IssuingPortProxy(
ConnectionPool.getValue("HUMO_HOST"),
ConnectionPool.getValue("HUMO_USERNAME"),
ConnectionPool.getValue("HUMO_PASSWORD"));
OperationConnectionInfo connectionInfo = new OperationConnectionInfo();
connectionInfo.setBANK_C(ConnectionPool.getValue("HUMO_BANK_C"));
connectionInfo.setGROUPC(ConnectionPool.getValue("HUMO_GROUPC"));
RowType_AccBalanceQueryByCard_Request request = new RowType_AccBalanceQueryByCard_Request();
public class ListViewPaymentServiceAdapter extends BaseAdapter {
private Context mContext;
private List<String> icon;
private List<String> title;
private LayoutInflater mInflater;
public ListViewPaymentServiceAdapter(Context con, List<String> icons, List<String> titles) {
this.mContext = con;
this.icon = icons;
Process: uz.alm, PID: 15391
android.view.InflateException: Binary XML file line #41: Binary XML file line #41: Error inflating class <unknown>
Caused by: android.view.InflateException: Binary XML file line #41: Error inflating class <unknown>
Caused by: java.lang.reflect.InvocationTargetException
at java.lang.reflect.Constructor.newInstance0(Native Method)
at java.lang.reflect.Constructor.newInstance(Constructor.java:334)
at android.view.LayoutInflater.createView(LayoutInflater.java:651)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:794)
at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:734)
at android.view.LayoutInflater.rInflate(LayoutInflater.java:867)
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="176dp"
android:orientation="vertical">
<ImageView
android:layout_width="match_parent"
android:layout_height="match_parent"
<?xml version="1.0" encoding="utf-8"?>
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/drawer_layout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fitsSystemWindows="true"
tools:openDrawer="start">
08-20 11:25:12.404 1568-1568/uz.intouch E/dalvikvm: Could not find class 'android.support.v4.widget.DrawerLayout$1', referenced from method android.support.v4.widget.DrawerLayout.<init>
08-20 11:25:12.464 1568-1568/uz.intouch E/dalvikvm: Could not find class 'android.view.WindowInsets', referenced from method android.support.v4.widget.DrawerLayout.onDraw
08-20 11:25:12.468 1568-1568/uz.intouch E/dalvikvm: Could not find class 'android.view.WindowInsets', referenced from method android.support.v4.widget.DrawerLayout.onMeasure
08-20 11:25:12.480 1568-1568/uz.intouch E/dalvikvm: Could not find class 'android.view.WindowInsets', referenced from method android.support.v4.widget.DrawerLayout.onMeasure
08-20 11:25:12.684 1568-1568/uz.intouch E/AndroidRuntime: FATAL EXCEPTION: main
java.lang.RuntimeException: Unable to start activity ComponentInfo{uz.intouch/uz.intouch.MainActivity}: android.view.InflateException: Binary XML file line #47: Error inflating class android.support.design.widget.NavigationView