mirror of https://github.com/tasks/tasks
Introduced quick action for viewing notes
parent
0da65a08f7
commit
539822e3e4
@ -0,0 +1,39 @@
|
|||||||
|
package com.todoroo.astrid.notes;
|
||||||
|
|
||||||
|
import android.app.PendingIntent;
|
||||||
|
import android.graphics.Bitmap;
|
||||||
|
import android.os.Parcel;
|
||||||
|
import android.os.Parcelable;
|
||||||
|
|
||||||
|
import com.todoroo.astrid.api.TaskAction;
|
||||||
|
|
||||||
|
public class NotesAction extends TaskAction {
|
||||||
|
|
||||||
|
public NotesAction(String text, PendingIntent intent, Bitmap icon) {
|
||||||
|
super(text, intent, icon);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Parcelable creator
|
||||||
|
*/
|
||||||
|
public static final Parcelable.Creator<NotesAction> CREATOR = new Parcelable.Creator<NotesAction>() {
|
||||||
|
/**
|
||||||
|
* {@inheritDoc}
|
||||||
|
*/
|
||||||
|
public NotesAction createFromParcel(Parcel source) {
|
||||||
|
NotesAction action = new NotesAction(source.readString(),
|
||||||
|
(PendingIntent)source.readParcelable(PendingIntent.class.getClassLoader()),
|
||||||
|
(Bitmap)source.readParcelable(Bitmap.class.getClassLoader()));
|
||||||
|
action.drawable = source.readInt();
|
||||||
|
return action;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* {@inheritDoc}
|
||||||
|
*/
|
||||||
|
public NotesAction[] newArray(int size) {
|
||||||
|
return new NotesAction[size];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
}
|
Binary file not shown.
After Width: | Height: | Size: 239 B |
@ -0,0 +1,32 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<LinearLayout
|
||||||
|
xmlns:android="http://schemas.android.com/apk/res/android"
|
||||||
|
android:orientation="vertical"
|
||||||
|
android:layout_width="fill_parent"
|
||||||
|
android:layout_height="fill_parent">
|
||||||
|
|
||||||
|
<!-- notes -->
|
||||||
|
<ScrollView
|
||||||
|
android:layout_width="fill_parent"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_weight="100">
|
||||||
|
<LinearLayout
|
||||||
|
android:orientation="horizontal"
|
||||||
|
android:layout_width="fill_parent"
|
||||||
|
android:layout_height="wrap_content">
|
||||||
|
<TextView
|
||||||
|
android:id="@+id/notes"
|
||||||
|
android:layout_width="wrap_content"
|
||||||
|
android:layout_height="wrap_content"
|
||||||
|
android:layout_marginLeft="9dip"
|
||||||
|
android:layout_marginRight="9dip"
|
||||||
|
android:layout_weight="100"
|
||||||
|
android:scrollbars="vertical"
|
||||||
|
android:gravity="top"
|
||||||
|
android:capitalize="sentences"
|
||||||
|
android:textSize="18sp"
|
||||||
|
android:singleLine="false" />
|
||||||
|
</LinearLayout>
|
||||||
|
</ScrollView>
|
||||||
|
<include layout="@layout/control_dialog_ok"/>
|
||||||
|
</LinearLayout>
|
Loading…
Reference in New Issue