Example usage for android.os Bundle getStringArray

List of usage examples for android.os Bundle getStringArray

Introduction

In this page you can find the example usage for android.os Bundle getStringArray.

Prototype

@Nullable
public String[] getStringArray(@Nullable String key) 

Source Link

Document

Returns the value associated with the given key, or null if no mapping of the desired type exists for the given key or a null value is explicitly associated with the key.

Usage

From source file:com.acrr.base.ui.fragments.dialogs.PermissionsDialog.java

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    // Get permissions array
    Bundle args = getArguments();
    assert args != null;
    String[] p = args.getStringArray(KEY_PERMISSIONS);
    mPermissions = new Permission[p == null ? 0 : p.length];
    for (int i = 0; i < p.length; i++) {
        final String name = p[i];
        mPermissions[i] = Permission.newInstance(getActivity(), name);
    }//from  w ww . jav a2s  .  co m
}

From source file:com.loloof64.android.chess_position_manager.file_explorer.RemovingFilesErrorDialogFragment.java

@NonNull
@Override//from  www. j  a v  a 2  s. c o  m
public Dialog onCreateDialog(Bundle savedInstanceState) {
    AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
    LayoutInflater inflater = getActivity().getLayoutInflater();
    final View view = inflater.inflate(R.layout.remove_elements_confirm_dialog_layout, null);

    TextView foldersView = (TextView) view.findViewById(R.id.removing_elements_folders_list);
    TextView positionsView = (TextView) view.findViewById(R.id.removing_elements_positions_list);
    TextView areYouSureView = (TextView) view.findViewById(R.id.are_you_sure_view);

    areYouSureView.setVisibility(View.GONE);

    String[] tempFolders = new String[0];
    String[] tempPositions = new String[0];

    Bundle arguments = getArguments();
    if (arguments != null) {
        tempFolders = arguments.getStringArray(FOLDERS_TAG);
        tempPositions = arguments.getStringArray(POSITIONS_TAG);
    }

    Arrays.sort(tempFolders);
    Arrays.sort(tempPositions);

    final String[] folders = tempFolders;
    final String[] positions = tempPositions;

    StringBuilder foldersTxtBuilder = new StringBuilder();
    StringBuilder positionsTxtBuilder = new StringBuilder();

    for (String currentFolder : folders) {
        foldersTxtBuilder.append(String.format("-) %s\n", currentFolder));
    }

    for (String currentPosition : positions) {
        positionsTxtBuilder.append(String.format("-) %s\n", currentPosition));
    }

    foldersView.setText(folders.length > 0 ? foldersTxtBuilder : getString(R.string.none));
    positionsView.setText(positions.length > 0 ? positionsTxtBuilder : getString(R.string.none));

    builder.setTitle(R.string.title_failed_removing_elements).setView(view)
            .setPositiveButton(R.string.action_validate, new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialog, int which) {
                    RemovingFilesErrorDialogFragment.this.getDialog().cancel();
                }
            });

    AlertDialog dialog = builder.create();
    return dialog;
}

From source file:com.pictureme.ViewImage.java

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.ac_image_pager);

    Bundle bundle = getIntent().getExtras();
    String[] imageUrls = bundle.getStringArray(Extras.IMAGES);
    int pagerPosition = bundle.getInt(Extras.IMAGE_POSITION, 0);

    if (savedInstanceState != null) {
        pagerPosition = savedInstanceState.getInt(STATE_POSITION);
    }//  w w  w.  j a v a 2  s . c o m

    options = new DisplayImageOptions.Builder()
            //.showImageForEmptyUri(R.drawable.ic_empty)
            //.showImageOnFail(R.drawable.ic_error)
            .resetViewBeforeLoading(true).cacheOnDisc(true).imageScaleType(ImageScaleType.EXACTLY)
            .bitmapConfig(Bitmap.Config.RGB_565).displayer(new FadeInBitmapDisplayer(300)).build();

    pager = (ViewPager) findViewById(R.id.pager);
    pager.setAdapter(new ImagePagerAdapter(imageUrls));
    pager.setCurrentItem(pagerPosition);
}

From source file:com.example.imageload.ImagePagerActivity.java

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.ac_image_pager);

    Bundle bundle = getIntent().getExtras();
    String[] imageUrls = bundle.getStringArray(Extra.IMAGES);
    int pagerPosition = bundle.getInt(Extra.IMAGE_POSITION, 0);

    if (savedInstanceState != null) {
        pagerPosition = savedInstanceState.getInt(STATE_POSITION);
    }//from w w  w.j a v a  2  s . c  o  m

    options = new DisplayImageOptions.Builder().showImageForEmptyUri(R.drawable.ic_empty)
            .showImageOnFail(R.drawable.ic_error).resetViewBeforeLoading().cacheOnDisc()
            .imageScaleType(ImageScaleType.EXACTLY).bitmapConfig(Bitmap.Config.RGB_565)
            .displayer(new FadeInBitmapDisplayer(300)).build();

    pager = (ViewPager) findViewById(R.id.pager);
    pager.setAdapter(new ImagePagerAdapter(imageUrls));
    pager.setCurrentItem(pagerPosition);
}

From source file:com.ces.cloudnote.app.imageloader.ImagePagerActivity.java

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.imageloader_image_pager);

    Bundle bundle = getIntent().getExtras();
    String[] imageUrls = bundle.getStringArray(Extra.IMAGES);
    int pagerPosition = bundle.getInt(Extra.IMAGE_POSITION, 0);

    if (savedInstanceState != null) {
        pagerPosition = savedInstanceState.getInt(STATE_POSITION);
    }//from w  w  w  . jav  a  2s  .c  o m

    options = new DisplayImageOptions.Builder().showImageForEmptyUri(R.drawable.ic_empty)
            .showImageOnFail(R.drawable.ic_error).resetViewBeforeLoading(true).cacheOnDisc(true)
            .imageScaleType(ImageScaleType.EXACTLY).bitmapConfig(Bitmap.Config.RGB_565)
            .displayer(new FadeInBitmapDisplayer(300)).build();

    pager = (ViewPager) findViewById(R.id.pager);
    pager.setAdapter(new ImagePagerAdapter(imageUrls));
    pager.setCurrentItem(pagerPosition);
}

From source file:com.imageloader.example.universalimageloader.ImagePagerActivity.java

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.ac_image_pager);

    Bundle bundle = getIntent().getExtras();
    String[] imageUrls = bundle.getStringArray(Extra.IMAGES);
    int pagerPosition = bundle.getInt(Extra.IMAGE_POSITION, 0);

    if (savedInstanceState != null) {
        pagerPosition = savedInstanceState.getInt(STATE_POSITION);
    }//from  w  w  w. jav  a2 s  .c  om

    options = new DisplayImageOptions.Builder().showImageForEmptyUri(R.drawable.ic_empty)
            .showImageOnFail(R.drawable.ic_error).resetViewBeforeLoading(true).cacheOnDisc(true)
            .imageScaleType(ImageScaleType.EXACTLY).bitmapConfig(Bitmap.Config.RGB_565)
            .displayer(new FadeInBitmapDisplayer(300)).build();

    pager = (ViewPager) findViewById(R.id.pager);
    pager.setAdapter(new ImagePagerAdapter(imageUrls));
    pager.setCurrentItem(pagerPosition);
}

From source file:com.yujin.demo.imageloader.ImagePagerActivity.java

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.ac_image_pager);

    Bundle bundle = getIntent().getExtras();
    String[] imageUrls = bundle.getStringArray(Extra.IMAGES);
    // View/*  w  w  w  .j  a va  2s. co  m*/
    int pagerPosition = bundle.getInt(Extra.IMAGE_POSITION, 0);

    // 
    if (savedInstanceState != null) {
        pagerPosition = savedInstanceState.getInt(STATE_POSITION);
    }

    options = new DisplayImageOptions.Builder().showImageForEmptyUri(R.drawable.ic_empty)
            .showImageOnFail(R.drawable.ic_error).resetViewBeforeLoading(true).cacheOnDisc(true)
            .imageScaleType(ImageScaleType.EXACTLY).bitmapConfig(Bitmap.Config.RGB_565)
            .displayer(new FadeInBitmapDisplayer(300)).build();

    pager = (ViewPager) findViewById(R.id.pager);
    pager.setAdapter(new ImagePagerAdapter(imageUrls));
    pager.setCurrentItem(pagerPosition); // View
}

From source file:com.example.testbase.ImageLoader1.ImagePagerActivity.java

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.ac_image_pager);

    Bundle bundle = getIntent().getExtras();
    String[] imageUrls = bundle.getStringArray(Extra.IMAGES);
    // View//from  w  w w .j  a  v  a  2 s . co m
    int pagerPosition = bundle.getInt(Extra.IMAGE_POSITION, 0);

    // 
    if (savedInstanceState != null) {
        pagerPosition = savedInstanceState.getInt(STATE_POSITION);
    }

    options = new DisplayImageOptions.Builder().showImageForEmptyUri(R.drawable.empty)
            .showImageOnFail(R.drawable.error).resetViewBeforeLoading(true).cacheOnDisc(true)
            .imageScaleType(ImageScaleType.EXACTLY).bitmapConfig(Bitmap.Config.RGB_565)
            .displayer(new FadeInBitmapDisplayer(300)).build();

    pager = (ViewPager) findViewById(R.id.pager);
    pager.setAdapter(new ImagePagerAdapter(imageUrls));
    pager.setCurrentItem(pagerPosition); // View
}

From source file:com.ryantang.rtcommondemo.imageloader.ImagePagerActivity.java

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_image_pager);
    Bundle bundle = getIntent().getExtras();
    String[] imageUrls = bundle.getStringArray(Extra.IMAGES);
    int pagerPosition = bundle.getInt(Extra.IMAGE_POSITION, 0);

    if (savedInstanceState != null) {
        pagerPosition = savedInstanceState.getInt(STATE_POSITION);
    }//  www .  j  a  v a2s  .  c o  m

    options = new DisplayImageOptions.Builder().showImageForEmptyUri(R.drawable.ic_launcher)
            .showImageOnFail(R.drawable.ic_launcher).resetViewBeforeLoading(true).cacheOnDisc(false)
            .imageScaleType(ImageScaleType.EXACTLY).bitmapConfig(Bitmap.Config.RGB_565)
            .displayer(new FadeInBitmapDisplayer(300)).build();

    pager = (ViewPager) findViewById(R.id.pager);
    ImagePagerAdapter adapter = new ImagePagerAdapter(imageUrls);
    pager.setAdapter(adapter);
    pager.setCurrentItem(pagerPosition);

}

From source file:com.kitty.androidtest.imageloaderdemo.ImagePagerActivity.java

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.ac_image_pager);

    Bundle bundle = getIntent().getExtras();
    String[] imageUrls = bundle.getStringArray(Extra.IMAGES);
    // ?View?/* w  w w  .  j  a  va2 s.c o m*/
    int pagerPosition = bundle.getInt(Extra.IMAGE_POSITION, 0);

    // 
    if (savedInstanceState != null) {
        pagerPosition = savedInstanceState.getInt(STATE_POSITION);
    }

    options = new DisplayImageOptions.Builder().showImageForEmptyUri(R.drawable.ic_empty)
            .showImageOnFail(R.drawable.ic_error).resetViewBeforeLoading(true).cacheOnDisc(true)
            .imageScaleType(ImageScaleType.EXACTLY).bitmapConfig(Bitmap.Config.RGB_565)
            .displayer(new FadeInBitmapDisplayer(300)).build();

    pager = (ViewPager) findViewById(R.id.pager);
    pager.setAdapter(new ImagePagerAdapter(imageUrls));
    pager.setCurrentItem(pagerPosition); // ??View
}