Hey everyone here's another app you might like;
LX Xtream IPTV APK
Hardcoded with your URL
In res\layout\activity_xtream_login.xml change:
Edit Line 5
android:text= to your URL
In res/values/xtream_login_layout.xml change:
Edit line 5
android:text= to your URL
You will now have a LX Xtream app pointed to your IPTV URL
LX Xtream APK
https://mega.nz/#!DccVzKRS!sMo9hyXd7ScB-jxGi1pbUxsy7m0zRO0SbLPQP2tqnYQ
No quote
haw to edit hoste port
<?xml version="1.0" encoding="utf-8"?>
<com.github.mmin18.widget.FlexLayout android:layout_width="fill_parent" android:layout_height="fill_parent"
xmlns:android="
http://schemas.android.com/apk/res/android" xmlns:app="
http://schemas.android.com/apk/res-auto">
<com.github.mmin18.widget.FlexLayout android:id="@id/befor_login_layout" android:layout_width="fill_parent" android:layout_height="fill_parent" app:layout_bottom="parent.height">
<EditText android:textSize="18.0sp" android:textColor="@color/white" android:textColorHint="@color/white" android:gravity="center" android:id="@id/edit_username" android:background="@drawable/btn_bg1" android:focusable="true" android:layout_width="341.32812dip" android:layout_height="36.0dip" android:hint="@string/activation_username" android:digits="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_/" android:layout_centerHorizontal="true" app:layout_centerX="50%" app:layout_top="edit_url.bottom + 8dp" />
<EditText android:textSize="18.0sp" android:textColor="@color/white" android:textColorHint="@color/white" android:gravity="center" android:id="@id/edit_pwd" android:background="@drawable/btn_bg1" android:focusable="true" android:layout_width="341.32812dip" android:layout_height="36.0dip" android:hint="@string/activation_password" android:digits="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ-_/" android:layout_centerHorizontal="true" app:layout_centerX="50%" app:layout_top="edit_username.bottom + 8dp" />
<Button android:textSize="18.0sp" android:id="@id/btn_reset" android:background="@drawable/btn_bg" android:focusable="true" android:layout_width="160.0dip" android:layout_height="36.0dip" android:text="@string/reset" android:textAllCaps="false" app:layout_left="edit_pwd.left" app:layout_top="edit_pwd.bottom + 20dp" />
<ProgressBar android:id="@id/pb" android:visibility="gone" android:layout_width="22.0dip" android:layout_height="22.0dip" android:indeterminateDrawable="@drawable/login_progress" app:layout_centerY="btn_login.centerY" app:layout_right="btn_login.right-0.0556*screen.height" />
<Button android:textSize="18.0sp" android:id="@id/btn_login" android:background="@drawable/btn_bg" android:focusable="true" android:layout_width="160.0dip" android:layout_height="36.0dip" android:text="@string/login" android:textAllCaps="false" app:layout_right="edit_pwd.right" app:layout_top="edit_pwd.bottom + 20dp" />
</com.github.mmin18.widget.FlexLayout>
<com.github.mmin18.widget.FlexLayout android:id="@id/after_layout" android:visibility="gone" android:layout_width="fill_parent" android:layout_height="fill_parent" app:layout_bottom="parent.height">
<TextView android:textSize="@dimen/card_26sp" android:textColor="@color/white" android:id="@id/login_url" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="\ 1723456622544" app:layout_left="btn_watch_tv.left" app:layout_top="0.103*parent.height" />
<TextView android:textSize="@dimen/card_26sp" android:textColor="@color/white" android:id="@id/login_code" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="\ 1723456622544" app:layout_left="btn_watch_tv.left" app:layout_top="login_url.bottom" />
<TextView android:textSize="@dimen/card_26sp" android:textColor="@color/white" android:gravity="center" android:id="@id/expire_msg" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="your expare time is " app:layout_left="btn_watch_tv.left" app:layout_top="login_code.bottom" />
<TextView android:textSize="@dimen/text_20" android:gravity="center" android:id="@id/welcome_msg" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/welcom_msg" app:layout_left="btn_watch_tv.left" app:layout_right="expire_msg.right" app:layout_top="expire_msg.bottom + 16dp" />
<Button android:textSize="18.0sp" android:id="@id/btn_watch_tv" android:background="@drawable/btn_bg" android:focusable="true" android:layout_width="160.0dip" android:layout_height="36.0dip" android:text="@string/watch_tv" android:textAllCaps="false" app:layout_right="parent.width/2 - 16dp" app:layout_top="welcome_msg.bottom + 16dp" />
<Button android:textSize="18.0sp" android:id="@id/btn_login_out" android:background="@drawable/btn_bg" android:focusable="true" android:layout_width="160.0dip" android:layout_height="36.0dip" android:text="@string/login_out" android:textAllCaps="false" app:layout_left="parent.width/2 + 16dp" app:layout_top="welcome_msg.bottom + 16dp" />
</com.github.mmin18.widget.FlexLayout>
</com.github.mmin18.widget.FlexLayout>