Public Member Functions | |
void | onItemClick (AdapterView<?> parent, View view, int position, long id) |
void | onMessageAddition () |
Protected Member Functions | |
void | onCreate (Bundle savedInstanceState) |
void | onPause () |
void | onResume () |
Package Attributes | |
MessageCardScrollAdapter | adapter |
Runnable | close |
RobotManagerApplication | mApplication |
CardScrollView | mCardScrollView |
List< RobotMessage > | mMessages |
RobotMessage | mSelectedMessage |
Runnable | next |
Runnable | previous |
Runnable | viewImage |
Runnable | viewText |
Definition at line 27 of file MessageListActivity.java.
void com.riverlab.robotmanager.messages.MessageListActivity.onCreate | ( | Bundle | savedInstanceState | ) | [inline, protected] |
Definition at line 120 of file MessageListActivity.java.
void com.riverlab.robotmanager.messages.MessageListActivity.onItemClick | ( | AdapterView<?> | parent, |
View | view, | ||
int | position, | ||
long | id | ||
) | [inline] |
Definition at line 174 of file MessageListActivity.java.
void com.riverlab.robotmanager.messages.MessageListActivity.onMessageAddition | ( | ) | [inline] |
Definition at line 181 of file MessageListActivity.java.
void com.riverlab.robotmanager.messages.MessageListActivity.onPause | ( | ) | [inline, protected] |
Definition at line 166 of file MessageListActivity.java.
void com.riverlab.robotmanager.messages.MessageListActivity.onResume | ( | ) | [inline, protected] |
Definition at line 131 of file MessageListActivity.java.
Definition at line 33 of file MessageListActivity.java.
Runnable com.riverlab.robotmanager.messages.MessageListActivity.close [package] |
new Runnable() { @Override public void run() { finish(); } }
Definition at line 36 of file MessageListActivity.java.
RobotManagerApplication com.riverlab.robotmanager.messages.MessageListActivity.mApplication [package] |
Definition at line 34 of file MessageListActivity.java.
CardScrollView com.riverlab.robotmanager.messages.MessageListActivity.mCardScrollView [package] |
Definition at line 31 of file MessageListActivity.java.
Definition at line 30 of file MessageListActivity.java.
Definition at line 32 of file MessageListActivity.java.
Runnable com.riverlab.robotmanager.messages.MessageListActivity.next [package] |
new Runnable() { @Override public void run() { int last = mCardScrollView.getChildCount(); int current = mCardScrollView.getSelectedItemPosition(); int next = current + 1; if(next < last) { mCardScrollView.setSelection(next); } } }
Definition at line 58 of file MessageListActivity.java.
Runnable com.riverlab.robotmanager.messages.MessageListActivity.previous [package] |
new Runnable() { @Override public void run() { int current = mCardScrollView.getSelectedItemPosition(); int next = current - 1; if(next >= 0) { mCardScrollView.setSelection(next); } } }
Definition at line 44 of file MessageListActivity.java.
Runnable com.riverlab.robotmanager.messages.MessageListActivity.viewImage [package] |
new Runnable() { @Override public void run() { Runnable guiUpdate = new Runnable() { @Override public void run() { int index = mCardScrollView.getSelectedItemPosition(); if (mMessages.get(index).getType() == "Text") return; View curView = mCardScrollView.getChildAt(mCardScrollView.getSelectedItemPosition()); ImageView imgView = (ImageView)curView.findViewById(R.id.imageView); TextView msgView = (TextView)curView.findViewById(R.id.messageText); imgView.setVisibility(View.VISIBLE); msgView.setVisibility(View.INVISIBLE); } }; Handler handler = new Handler(Looper.getMainLooper()); handler.post(guiUpdate); } }
Definition at line 73 of file MessageListActivity.java.
Runnable com.riverlab.robotmanager.messages.MessageListActivity.viewText [package] |
new Runnable() { @Override public void run() { Runnable guiUpdate = new Runnable() { @Override public void run() { View curView = mCardScrollView.getChildAt(mCardScrollView.getSelectedItemPosition()); ImageView imgView = (ImageView)curView.findViewById(R.id.imageView); TextView msgView = (TextView)curView.findViewById(R.id.messageText); imgView.setVisibility(View.INVISIBLE); msgView.setVisibility(View.VISIBLE); } }; Handler handler = new Handler(Looper.getMainLooper()); handler.post(guiUpdate); } }
Definition at line 98 of file MessageListActivity.java.