Commit 0105d0a2 authored by Alexander Smorkalov's avatar Alexander Smorkalov

"in use" label update fix in OpenCV Manager UI.

parent 92b0cc54
...@@ -199,7 +199,11 @@ public class ManagerActivity extends Activity ...@@ -199,7 +199,11 @@ public class ManagerActivity extends Activity
protected void onResume() { protected void onResume() {
super.onResume(); super.onResume();
Log.d(TAG, "Filling package list on resume"); Log.d(TAG, "Filling package list on resume");
FillPackageList(); if (!bindService(new Intent("org.opencv.engine.BIND"), mServiceConnection, Context.BIND_AUTO_CREATE))
{
TextView EngineVersionView = (TextView)findViewById(R.id.EngineVersionValue);
EngineVersionView.setText("not avaliable");
}
} }
protected SimpleAdapter mInstalledPacksAdapter; protected SimpleAdapter mInstalledPacksAdapter;
...@@ -218,9 +222,13 @@ public class ManagerActivity extends Activity ...@@ -218,9 +222,13 @@ public class ManagerActivity extends Activity
@Override @Override
public void onReceive(Context context, Intent intent) { public void onReceive(Context context, Intent intent) {
Log.d("OpenCV Manager/Reciever", "Bradcast message " + intent.getAction() + " reciever"); Log.d("OpenCVManager/Reciever", "Bradcast message " + intent.getAction() + " reciever");
Log.d("OpenCV Manager/Reciever", "Filling package list on broadcast message"); Log.d("OpenCVManager/Reciever", "Filling package list on broadcast message");
FillPackageList(); if (!bindService(new Intent("org.opencv.engine.BIND"), mServiceConnection, Context.BIND_AUTO_CREATE))
{
TextView EngineVersionView = (TextView)findViewById(R.id.EngineVersionValue);
EngineVersionView.setText("not avaliable");
}
} }
}; };
......
...@@ -23,7 +23,6 @@ public class PackageListAdapter extends SimpleAdapter { ...@@ -23,7 +23,6 @@ public class PackageListAdapter extends SimpleAdapter {
View view = super.getView(position, convertView, parent); View view = super.getView(position, convertView, parent);
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
Map<String, String> item = (Map<String, String>)getItem(position); Map<String, String> item = (Map<String, String>)getItem(position);
Log.d("PackageListAdapter", item.get("Activity"));
if (item.get("Activity") == "y") if (item.get("Activity") == "y")
{ {
view.setBackgroundColor(0x50ffffff); view.setBackgroundColor(0x50ffffff);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment