package kz.virtex.htc.tweaker.mods;
import kz.virtex.htc.tweaker.R;
import android.content.res.XModuleResources;
import android.view.View;
import de.robv.android.xposed.callbacks.XC_InitPackageResources.InitPackageResourcesParam;
import de.robv.android.xposed.callbacks.XC_LayoutInflated;
public class Contacts
{
public static void handleCallDirections(InitPackageResourcesParam resparam, String path)
{
XModuleResources modRes = XModuleResources.createInstance(path, resparam.res);
resparam.res.setReplacement(resparam.packageName, "drawable", "icon_indicator_incoming_light_s", modRes.fwd(R.drawable.icon_indicator_incoming_light_s));
resparam.res.setReplacement(resparam.packageName, "drawable", "icon_indicator_outgoing_light_s", modRes.fwd(R.drawable.icon_indicator_outgoing_light_s));
}
public static void hookContactBadge(final InitPackageResourcesParam resparam) throws Throwable
{
resparam.res.hookLayout(resparam.packageName, "layout", "common_block_conversation", new XC_LayoutInflated()
{
@Override
public void handleLayoutInflated(LayoutInflatedParam liparam) throws Throwable
{
View photo = (View) liparam.view.findViewById(liparam.res.getIdentifier("thread_list_Badge", "id", resparam.packageName));
photo.setVisibility(View.GONE);
}
});
}
}