32 lines
1.1 KiB
Java
32 lines
1.1 KiB
Java
|
package jp.juggler.subwaytooter;
|
||
|
|
||
|
import android.content.Context;
|
||
|
|
||
|
import jp.juggler.subwaytooter.api.entity.TootStatus;
|
||
|
|
||
|
/**
|
||
|
* Created by tateisu on 2017/04/22.
|
||
|
*/
|
||
|
|
||
|
public class Styler {
|
||
|
public static int getVisibilityIcon( String visibility ){
|
||
|
return
|
||
|
TootStatus.VISIBILITY_PUBLIC.equals( visibility ) ? R.drawable.ic_public
|
||
|
: TootStatus.VISIBILITY_UNLISTED.equals( visibility ) ? R.drawable.ic_lock_open
|
||
|
: TootStatus.VISIBILITY_PRIVATE.equals( visibility ) ? R.drawable.ic_lock
|
||
|
: TootStatus.VISIBILITY_DIRECT.equals( visibility ) ? R.drawable.ic_mail
|
||
|
: R.drawable.ic_public;
|
||
|
|
||
|
}
|
||
|
|
||
|
|
||
|
public static String getVisibilityString( Context context ,String visibility){
|
||
|
return
|
||
|
TootStatus.VISIBILITY_PUBLIC.equals( visibility ) ? context.getString( R.string.visibility_public )
|
||
|
: TootStatus.VISIBILITY_UNLISTED.equals( visibility ) ? context.getString( R.string.visibility_unlisted )
|
||
|
: TootStatus.VISIBILITY_PRIVATE.equals( visibility ) ? context.getString( R.string.visibility_private )
|
||
|
: TootStatus.VISIBILITY_DIRECT.equals( visibility ) ? context.getString( R.string.visibility_direct )
|
||
|
: "?";
|
||
|
}
|
||
|
}
|