小编Ste*_*ldt的帖子

在viewpager中有3个android片段,如何让它们全部活着?

我有一个至少有3个片段的viewpager.如果用户将数据输入A,然后输入B,则输入C并返回A,数据从A中丢失.

我想我在某处看到这与内存管理有关,因为片段只连接或存储相邻的片段,当我离得太远时它会杀死A. 但是我希望保留每个片段的生命,即使我有> 3.

除非明确指示,否则如何告诉viewpager永远不会杀死片段?

android android-fragments android-viewpager android-fragmentactivity

27
推荐指数
1
解决办法
8659
查看次数

设备声称外部存储,但我没有SD卡

没有SD卡的三星galaxy S3,我正在使用此代码来检查存储状态.

使用此代码:

boolean mExternalStorageAvailable = false;
boolean mExternalStorageWriteable = false;
String state = Environment.getExternalStorageState();

if (Environment.MEDIA_MOUNTED.equals(state)) {
    // We can read and write the media
    mExternalStorageAvailable = mExternalStorageWriteable = true;
} else if (Environment.MEDIA_MOUNTED_READ_ONLY.equals(state)) {
    // We can only read the media
    mExternalStorageAvailable = true;
    mExternalStorageWriteable = false;
} else {
    // Something else is wrong. It may be one of many other states, but all we need
    //  to know is we can neither read nor write
    mExternalStorageAvailable …
Run Code Online (Sandbox Code Playgroud)

android android-sdcard

3
推荐指数
2
解决办法
4578
查看次数