|
@@ -1,6 +1,7 @@
|
|
package de.tudarmstadt.informatik.hostage.ui2.adapter;
|
|
package de.tudarmstadt.informatik.hostage.ui2.adapter;
|
|
|
|
|
|
import android.content.Context;
|
|
import android.content.Context;
|
|
|
|
+import android.content.Intent;
|
|
import android.view.LayoutInflater;
|
|
import android.view.LayoutInflater;
|
|
import android.view.View;
|
|
import android.view.View;
|
|
import android.view.ViewGroup;
|
|
import android.view.ViewGroup;
|
|
@@ -19,6 +20,7 @@ import java.util.List;
|
|
|
|
|
|
import de.tudarmstadt.informatik.hostage.R;
|
|
import de.tudarmstadt.informatik.hostage.R;
|
|
import de.tudarmstadt.informatik.hostage.ui2.model.ProfileListItem;
|
|
import de.tudarmstadt.informatik.hostage.ui2.model.ProfileListItem;
|
|
|
|
+import de.tudarmstadt.informatik.hostage.ui2.preference.ProfileEditActivity;
|
|
|
|
|
|
/**
|
|
/**
|
|
* @author Alexander Brakowski
|
|
* @author Alexander Brakowski
|
|
@@ -76,6 +78,15 @@ public class ProfileManagerListAdapter extends ArrayAdapter<ProfileListItem> {
|
|
holder.labelView.setText(item.text);
|
|
holder.labelView.setText(item.text);
|
|
holder.itemIcon.setImageBitmap(item.icon);
|
|
holder.itemIcon.setImageBitmap(item.icon);
|
|
|
|
|
|
|
|
+ holder.buttonEdit.setOnClickListener(new View.OnClickListener() {
|
|
|
|
+ @Override
|
|
|
|
+ public void onClick(View v) {
|
|
|
|
+ Intent intent = new Intent(context, ProfileEditActivity.class);
|
|
|
|
+ intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
|
|
|
|
+ context.startActivity(intent);
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+
|
|
if(!item.activated){
|
|
if(!item.activated){
|
|
RelativeLayout.LayoutParams lp = (RelativeLayout.LayoutParams )holder.textView.getLayoutParams();
|
|
RelativeLayout.LayoutParams lp = (RelativeLayout.LayoutParams )holder.textView.getLayoutParams();
|
|
lp.setMargins(0,0,0,0);
|
|
lp.setMargins(0,0,0,0);
|