Merge pull request #45 from CPM-INDIA-SALES-AND-MARKETING-PVT-LTD/ysy_xlatest
T2P upload data newss
This commit is contained in:
@@ -264,12 +264,12 @@ public class MainActivity extends AppCompatActivity
|
|||||||
} else if (id == R.id.nav_exit) {
|
} else if (id == R.id.nav_exit) {
|
||||||
|
|
||||||
|
|
||||||
Intent startDownload = new Intent(this,AdditionalVisibility.class);
|
/* Intent startDownload = new Intent(this,AdditionalVisibility.class);
|
||||||
startActivity(startDownload);
|
startActivity(startDownload);
|
||||||
|
|
||||||
overridePendingTransition(R.anim.activity_in, R.anim.activity_out);
|
overridePendingTransition(R.anim.activity_in, R.anim.activity_out);
|
||||||
|
*/
|
||||||
|
finish();
|
||||||
|
|
||||||
} else if (id == R.id.nav_services) {
|
} else if (id == R.id.nav_services) {
|
||||||
|
|
||||||
|
|||||||
+36
-137
@@ -9,6 +9,8 @@ import android.content.Intent;
|
|||||||
import android.content.SharedPreferences;
|
import android.content.SharedPreferences;
|
||||||
import android.content.pm.ApplicationInfo;
|
import android.content.pm.ApplicationInfo;
|
||||||
import android.content.pm.PackageManager;
|
import android.content.pm.PackageManager;
|
||||||
|
import android.content.res.Configuration;
|
||||||
|
import android.content.res.Resources;
|
||||||
import android.graphics.Color;
|
import android.graphics.Color;
|
||||||
import android.graphics.Typeface;
|
import android.graphics.Typeface;
|
||||||
import android.graphics.drawable.ColorDrawable;
|
import android.graphics.drawable.ColorDrawable;
|
||||||
@@ -49,6 +51,7 @@ import java.text.SimpleDateFormat;
|
|||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Calendar;
|
import java.util.Calendar;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Locale;
|
||||||
|
|
||||||
import cpm.com.gskmtorange.Database.GSKOrangeDB;
|
import cpm.com.gskmtorange.Database.GSKOrangeDB;
|
||||||
import cpm.com.gskmtorange.LoginActivity;
|
import cpm.com.gskmtorange.LoginActivity;
|
||||||
@@ -98,6 +101,9 @@ public class T2PComplianceActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
//preference data
|
//preference data
|
||||||
preferences = PreferenceManager.getDefaultSharedPreferences(this);
|
preferences = PreferenceManager.getDefaultSharedPreferences(this);
|
||||||
|
|
||||||
|
updateResources(getApplicationContext(),preferences.getString(CommonString.KEY_LANGUAGE, ""));
|
||||||
|
|
||||||
store_id = preferences.getString(CommonString.KEY_STORE_ID, null);
|
store_id = preferences.getString(CommonString.KEY_STORE_ID, null);
|
||||||
visit_date = preferences.getString(CommonString.KEY_DATE, null);
|
visit_date = preferences.getString(CommonString.KEY_DATE, null);
|
||||||
date = preferences.getString(CommonString.KEY_DATE, null);
|
date = preferences.getString(CommonString.KEY_DATE, null);
|
||||||
@@ -168,7 +174,7 @@ public class T2PComplianceActivity extends AppCompatActivity {
|
|||||||
protected void onResume() {
|
protected void onResume() {
|
||||||
super.onResume();
|
super.onResume();
|
||||||
|
|
||||||
|
updateResources(getApplicationContext(),preferences.getString(CommonString.KEY_LANGUAGE, ""));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -653,140 +659,6 @@ public class T2PComplianceActivity extends AppCompatActivity {
|
|||||||
alert.show();
|
alert.show();
|
||||||
}
|
}
|
||||||
|
|
||||||
/* public class T2PAdapter extends RecyclerView.Adapter<T2PAdapter.ViewHolder> {
|
|
||||||
|
|
||||||
private ArrayList<T2PGetterSetter> list;
|
|
||||||
|
|
||||||
public T2PAdapter(ArrayList<T2PGetterSetter> t2PList) {
|
|
||||||
list = t2PList;
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
|
|
||||||
View view = LayoutInflater.from(parent.getContext())
|
|
||||||
.inflate(R.layout.t2p_item_layout, parent, false);
|
|
||||||
return new ViewHolder(view);
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void onBindViewHolder(final ViewHolder holder, final int position) {
|
|
||||||
|
|
||||||
final T2PGetterSetter mItem = list.get(position);
|
|
||||||
holder.tv_brand.setText(mItem.getBrand());
|
|
||||||
holder.tv_display.setText(mItem.getDisplay().trim());
|
|
||||||
|
|
||||||
//holder.tv_display.setTypeface(FontManager.getTypeface(getApplicationContext(),FontManager.FONTAWESOME));
|
|
||||||
|
|
||||||
*//* Typeface iconFont = FontManager.getTypeface(getApplicationContext(), FontManager.FONTAWESOME);
|
|
||||||
FontManager.markAsIconContainer(findViewById(R.id.icons_container), iconFont);
|
|
||||||
*//*
|
|
||||||
holder.btn_gaps.setOnClickListener(new View.OnClickListener() {
|
|
||||||
@Override
|
|
||||||
public void onClick(View v) {
|
|
||||||
|
|
||||||
showGapsDialog(mItem);
|
|
||||||
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
holder.toggle_btn.setOnClickListener(new View.OnClickListener() {
|
|
||||||
@Override
|
|
||||||
public void onClick(View v) {
|
|
||||||
|
|
||||||
mItem.setPresent(((ToggleButton) v).getText().toString().equalsIgnoreCase("Yes"));
|
|
||||||
|
|
||||||
t2PAdapter.notifyDataSetChanged();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
holder.btn_sku.setOnClickListener(new View.OnClickListener() {
|
|
||||||
@Override
|
|
||||||
public void onClick(View v) {
|
|
||||||
showSkuDialog(mItem.getSkulist());
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
if (!img.equalsIgnoreCase("")) {
|
|
||||||
if (position == child_position) {
|
|
||||||
mItem.setImage(img);
|
|
||||||
img = "";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if(camera_allow.equals("1")){
|
|
||||||
|
|
||||||
holder.img_cam.setOnClickListener(new View.OnClickListener() {
|
|
||||||
@Override
|
|
||||||
public void onClick(View v) {
|
|
||||||
_pathforcheck = "T2P_Image_" + store_id + "_" + mItem.getBrand_id() + mItem.getDisplay_id() + visit_date.replace("/", "") + "_" + getCurrentTime().replace(":", "") + ".jpg";
|
|
||||||
child_position = position;
|
|
||||||
path = str + _pathforcheck;
|
|
||||||
|
|
||||||
startCameraActivity();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
|
|
||||||
if (mItem.getImage().equals("")) {
|
|
||||||
holder.img_cam.setBackgroundResource(R.mipmap.camera_orange);
|
|
||||||
} else {
|
|
||||||
holder.img_cam.setBackgroundResource(R.mipmap.camera_green);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
else {
|
|
||||||
holder.img_cam.setBackgroundResource(R.mipmap.camera_grey);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
holder.toggle_btn.setChecked(mItem.isPresent());
|
|
||||||
|
|
||||||
if (mItem.getGapsChecklist().size() > 0) {
|
|
||||||
holder.btn_gaps.setBackgroundColor(getResources().getColor(R.color.green));
|
|
||||||
} else {
|
|
||||||
holder.btn_gaps.setBackgroundColor(getResources().getColor(R.color.colorPrimary));
|
|
||||||
}
|
|
||||||
|
|
||||||
if (mItem.getSkulist().size() > 0) {
|
|
||||||
holder.btn_sku.setBackgroundColor(getResources().getColor(R.color.green));
|
|
||||||
} else {
|
|
||||||
holder.btn_sku.setBackgroundColor(getResources().getColor(R.color.colorPrimary));
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public int getItemCount() {
|
|
||||||
return list.size();
|
|
||||||
}
|
|
||||||
|
|
||||||
public class ViewHolder extends RecyclerView.ViewHolder {
|
|
||||||
public final View mView;
|
|
||||||
public final LinearLayout parentLayout;
|
|
||||||
public final TextView tv_brand, tv_display;
|
|
||||||
public final ImageView img_cam, img_remark;
|
|
||||||
public final Button btn_gaps, btn_sku, btn_ref_img;
|
|
||||||
public final ToggleButton toggle_btn;
|
|
||||||
|
|
||||||
|
|
||||||
public ViewHolder(View view) {
|
|
||||||
super(view);
|
|
||||||
|
|
||||||
mView = view;
|
|
||||||
|
|
||||||
tv_brand = (TextView) mView.findViewById(R.id.tv_brand);
|
|
||||||
tv_display = (TextView) mView.findViewById(R.id.tv_display);
|
|
||||||
img_cam = (ImageView) mView.findViewById(R.id.img_cam);
|
|
||||||
img_remark = (ImageView) mView.findViewById(R.id.img_remark);
|
|
||||||
btn_gaps = (Button) mView.findViewById(R.id.btn_gaps);
|
|
||||||
btn_sku = (Button) mView.findViewById(R.id.btn_sku);
|
|
||||||
btn_ref_img = (Button) mView.findViewById(R.id.btn_ref_image);
|
|
||||||
parentLayout = (LinearLayout) mView.findViewById(R.id.parent_layout);
|
|
||||||
toggle_btn = (ToggleButton) mView.findViewById(R.id.toggle_btn);
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
}*/
|
|
||||||
|
|
||||||
public class GapsAdapter extends RecyclerView.Adapter<GapsAdapter.ViewHolder> {
|
public class GapsAdapter extends RecyclerView.Adapter<GapsAdapter.ViewHolder> {
|
||||||
|
|
||||||
@@ -899,7 +771,7 @@ public class T2PComplianceActivity extends AppCompatActivity {
|
|||||||
if (position == 0) {
|
if (position == 0) {
|
||||||
|
|
||||||
// Default selected Spinner item
|
// Default selected Spinner item
|
||||||
label.setText("Select");
|
label.setText(getString(R.string.select));
|
||||||
//sub.setText("");
|
//sub.setText("");
|
||||||
} else {
|
} else {
|
||||||
// Set values for spinner each row
|
// Set values for spinner each row
|
||||||
@@ -961,7 +833,7 @@ public class T2PComplianceActivity extends AppCompatActivity {
|
|||||||
if (position == 0) {
|
if (position == 0) {
|
||||||
|
|
||||||
// Default selected Spinner item
|
// Default selected Spinner item
|
||||||
label.setText("Select");
|
label.setText(getString(R.string.select));
|
||||||
//sub.setText("");
|
//sub.setText("");
|
||||||
} else {
|
} else {
|
||||||
// Set values for spinner each row
|
// Set values for spinner each row
|
||||||
@@ -1021,4 +893,31 @@ public class T2PComplianceActivity extends AppCompatActivity {
|
|||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private static boolean updateResources(Context context, String language) {
|
||||||
|
|
||||||
|
String lang ;
|
||||||
|
|
||||||
|
if(language.equalsIgnoreCase("English")){
|
||||||
|
lang = "EN";
|
||||||
|
}
|
||||||
|
else if(language.equalsIgnoreCase("UAE")) {
|
||||||
|
lang = "AR";
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
lang = "TR";
|
||||||
|
}
|
||||||
|
|
||||||
|
Locale locale = new Locale(lang);
|
||||||
|
Locale.setDefault(locale);
|
||||||
|
|
||||||
|
Resources resources = context.getResources();
|
||||||
|
|
||||||
|
Configuration configuration = resources.getConfiguration();
|
||||||
|
configuration.locale = locale;
|
||||||
|
|
||||||
|
resources.updateConfiguration(configuration, resources.getDisplayMetrics());
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-2
@@ -77,7 +77,6 @@ public class CategoryWisePerformanceActivity extends AppCompatActivity {
|
|||||||
});
|
});
|
||||||
|
|
||||||
try {
|
try {
|
||||||
setContentView(R.layout.activity_category_wise_performance);
|
|
||||||
|
|
||||||
toolbar = (Toolbar) findViewById(R.id.toolbar);
|
toolbar = (Toolbar) findViewById(R.id.toolbar);
|
||||||
recyclerView = (RecyclerView) findViewById(R.id.recyclerView);
|
recyclerView = (RecyclerView) findViewById(R.id.recyclerView);
|
||||||
@@ -104,7 +103,7 @@ public class CategoryWisePerformanceActivity extends AppCompatActivity {
|
|||||||
getSupportActionBar().setHomeButtonEnabled(true);
|
getSupportActionBar().setHomeButtonEnabled(true);
|
||||||
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
|
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
|
||||||
|
|
||||||
|
|
||||||
} catch (Resources.NotFoundException e) {
|
} catch (Resources.NotFoundException e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -46,8 +46,8 @@
|
|||||||
android:id="@+id/btn_is_present"
|
android:id="@+id/btn_is_present"
|
||||||
android:layout_width="wrap_content"
|
android:layout_width="wrap_content"
|
||||||
android:layout_height="wrap_content"
|
android:layout_height="wrap_content"
|
||||||
android:textOn="Yes"
|
android:textOn="@string/yes"
|
||||||
android:textOff="No"
|
android:textOff="@string/no"
|
||||||
android:background="@drawable/toggle_selector_background"
|
android:background="@drawable/toggle_selector_background"
|
||||||
android:layout_centerInParent="true"/>
|
android:layout_centerInParent="true"/>
|
||||||
|
|
||||||
|
|||||||
@@ -73,12 +73,12 @@
|
|||||||
<string name="daily_data_menu_additional_promotions">Promosyon</string>
|
<string name="daily_data_menu_additional_promotions">Promosyon</string>
|
||||||
|
|
||||||
<string name="msl_availability_sku">Ürün Adı</string>
|
<string name="msl_availability_sku">Ürün Adı</string>
|
||||||
<string name="msl_availability_mbq">X</string>
|
<string name="msl_availability_mbq">MBQ</string>
|
||||||
<string name="msl_availability_availability">Bulunurluk</string>
|
<string name="msl_availability_availability">Bulunurluk</string>
|
||||||
|
|
||||||
<string name="stock_facing_reference_image">Örnek Fotoğraf</string>
|
<string name="stock_facing_reference_image">Örnek Fotoğraf</string>
|
||||||
<string name="stock_facing_sku_name">Ürün Adı</string>
|
<string name="stock_facing_sku_name">Ürün Adı</string>
|
||||||
<string name="stock_facing_stock">X</string>
|
<string name="stock_facing_stock">Stock</string>
|
||||||
<string name="stock_facing_faceup">Önyüz</string>
|
<string name="stock_facing_faceup">Önyüz</string>
|
||||||
<string name="stock_facing_sos_target">Raf Payı Hedefi</string>
|
<string name="stock_facing_sos_target">Raf Payı Hedefi</string>
|
||||||
<string name="stock_facing_sos">Raf Payi</string>
|
<string name="stock_facing_sos">Raf Payi</string>
|
||||||
@@ -111,4 +111,12 @@
|
|||||||
<!--Gagan start new code 2-->
|
<!--Gagan start new code 2-->
|
||||||
<string name="stock_facing_planogram_dialog_title">Planogram</string>
|
<string name="stock_facing_planogram_dialog_title">Planogram</string>
|
||||||
<!--Gagan end new code 2-->
|
<!--Gagan end new code 2-->
|
||||||
|
|
||||||
|
<string name="stock">Stock</string>
|
||||||
|
<string name="AdditionalDisplay">Ek Teşhir</string>
|
||||||
|
<string name="Display">Teşhir Türü</string>
|
||||||
|
<string name="Photo">Fotoğraf</string>
|
||||||
|
<string name="title_activity_Additional_visibility">Ek Teşhir</string>
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user