How to show custom error message in a Toast from Handler?
I've created a custom handler that will take care of dismissing dialogs, showing dialogs and showing (custom) error messages. However, I'm stuck with the custom error message part. How do I post a message with custom message & how to parse it in the handleMessage?

Now I'm doing:

`handler.sendMessage(Message.obtain(handler, HANDLER_MESSAGE_ERROR));`

I've read about bundle, but didn't get it working. Preferably (to keep the code neat), I'd like to do something like this:

`handler.sendMessage(Message.obtain(handler, HANDLER_MESSAGE_ERROR, "Custom error message"));`

and for error dialog:

`handler.sendMessage(Message.obtain(handler, HANDLER_MESSAGE_DIALOG, "Custom title", "Custom error message"));`

Here's the handler code that I'm using right now:

    public class MyHandler extends Handler {
    	private Activity mContext;
    
    	public MyHandler(Activity activity) {
    		mContext = activity;
    	}
    
    	@Override
    	public void handleMessage(Message msg) {
    		switch (msg.what) {
    		case MyActivity.HANDLER_MESSAGE_ERROR:
    			try {
    				Toast.makeText(mContext, "_This should be a custom error message", Toast.LENGTH_SHORT).show();
    			} catch (Exception e) {
    
    			}
    			break;
            }
        }
    }


How to show custom error message in a Toast from Handler?
===

I've created a custom handler that will take care of dismissing dialogs, showing dialogs and showing (custom) error messages. However, I'm stuck with the custom error message part. How do I post a message with custom message & how to parse it in the handleMessage?

Now I'm doing:

`handler.sendMessage(Message.obtain(handler, HANDLER_MESSAGE_ERROR));`

I've read about bundle, but didn't get it working. Preferably (to keep the code neat), I'd like to do something like this:

`handler.sendMessage(Message.obtain(handler, HANDLER_MESSAGE_ERROR, "Custom error message"));`

and for error dialog:

`handler.sendMessage(Message.obtain(handler, HANDLER_MESSAGE_DIALOG, "Custom title", "Custom error message"));`

Here's the handler code that I'm using right now:

    public class MyHandler extends Handler {
    	private Activity mContext;
    
    	public MyHandler(Activity activity) {
    		mContext = activity;
    	}
    
    	@Override
    	public void handleMessage(Message msg) {
    		switch (msg.what) {
    		case MyActivity.HANDLER_MESSAGE_ERROR:
    			try {
    				Toast.makeText(mContext, "_This should be a custom error message", Toast.LENGTH_SHORT).show();
    			} catch (Exception e) {
    
    			}
    			break;
            }
        }
    }

