mirror of
https://github.com/moparisthebest/k-9
synced 2024-12-24 08:38:51 -05:00
Change layout of the email address list.
set title to the contact name. change text size is medium from default(Large).
This commit is contained in:
parent
3a9589714b
commit
6861c813ea
@ -281,7 +281,7 @@
|
||||
android:name="com.fsck.k9.activity.AccessibleEmailContentActivity"
|
||||
>
|
||||
</activity>
|
||||
<activity android:name="com.fsck.k9.activity.ArrayItemList"
|
||||
<activity android:name="com.fsck.k9.activity.EmailAddressList"
|
||||
android:configChanges="locale"
|
||||
>
|
||||
</activity>
|
||||
|
9
res/layout/email_address_list_item.xml
Executable file
9
res/layout/email_address_list_item.xml
Executable file
@ -0,0 +1,9 @@
|
||||
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
android:id="@android:id/text1"
|
||||
android:layout_width="fill_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:textAppearance="?android:attr/textAppearanceMedium"
|
||||
android:gravity="center_vertical"
|
||||
android:paddingLeft="6dip"
|
||||
android:minHeight="?android:attr/listPreferredItemHeight"
|
||||
/>
|
@ -1,7 +1,5 @@
|
||||
package com.fsck.k9.activity;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.view.View;
|
||||
@ -14,12 +12,12 @@ import android.widget.AdapterView.OnItemClickListener;
|
||||
import com.fsck.k9.R;
|
||||
import com.fsck.k9.helper.ContactItem;
|
||||
|
||||
public class ArrayItemList extends K9ListActivity implements OnItemClickListener {
|
||||
public class EmailAddressList extends K9ListActivity implements OnItemClickListener {
|
||||
@Override
|
||||
public void onCreate(Bundle savedInstanceState) {
|
||||
super.onCreate(savedInstanceState);
|
||||
|
||||
setContentView(R.layout.item_list);
|
||||
setContentView(R.layout.email_address_list);
|
||||
|
||||
Intent i = getIntent();
|
||||
ContactItem contact = (ContactItem) i.getSerializableExtra("contact");
|
||||
@ -27,7 +25,7 @@ public class ArrayItemList extends K9ListActivity implements OnItemClickListener
|
||||
return;
|
||||
}
|
||||
|
||||
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, contact.getEmailAddresses());
|
||||
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, R.layout.email_address_list_item, contact.getEmailAddresses());
|
||||
|
||||
ListView listView = getListView();
|
||||
listView.setOnItemClickListener(this);
|
||||
@ -39,7 +37,7 @@ public class ArrayItemList extends K9ListActivity implements OnItemClickListener
|
||||
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
|
||||
String item = (String)parent.getItemAtPosition(position);
|
||||
|
||||
Toast.makeText(ArrayItemList.this, item, Toast.LENGTH_LONG).show();
|
||||
Toast.makeText(EmailAddressList.this, item, Toast.LENGTH_LONG).show();
|
||||
|
||||
Intent intent = new Intent();
|
||||
intent.putExtra("EMAIL_ADDRESS", item);
|
@ -1803,7 +1803,7 @@ public class MessageCompose extends K9Activity implements OnClickListener, OnFoc
|
||||
return;
|
||||
}
|
||||
if (contact.getEmailAddresses().size() > 1) {
|
||||
Intent i = new Intent(this, ArrayItemList.class);
|
||||
Intent i = new Intent(this, EmailAddressList.class);
|
||||
i.putExtra("contact", contact);
|
||||
|
||||
if (requestCode == CONTACT_PICKER_TO) {
|
||||
|
Loading…
Reference in New Issue
Block a user