小编Mr-*_*IDE的帖子

java.lang.IllegalStateException:在onSaveInstanceState之后无法执行此操作: - 片段中的错误

嗨,我使用片段A和第二片段使用b.调用b和使用的asynctask 方法,但我第一次使用这是完美的工作,但第二次然后崩溃应用程序和我的错误登录下面:::我工作三星平板电脑完美工作但三星核心移动崩溃的应用程序.

E/AndroidRuntime: FATAL EXCEPTION: main
E/AndroidRuntime: java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
E/AndroidRuntime:   at android.support.v4.app.FragmentManagerImpl.checkStateLoss(FragmentManager.java:1343)
E/AndroidRuntime:   at android.support.v4.app.FragmentManagerImpl.enqueueAction(FragmentManager.java:1361)
E/AndroidRuntime:   at android.support.v4.app.BackStackRecord.commitInternal(BackStackRecord.java:595)
E/AndroidRuntime:   at android.support.v4.app.BackStackRecord.commit(BackStackRecord.java:574)
E/AndroidRuntime:   at com.buymysari.fragment.SendImageServerFragment$SendImageServerTask.onPostExecute(SendImageServerFragment.java:158)
E/AndroidRuntime:   at com.buymysari.fragment.SendImageServerFragment$SendImageServerTask.onPostExecute(SendImageServerFragment.java:1)
E/AndroidRuntime:   at android.os.AsyncTask.finish(AsyncTask.java:631)
E/AndroidRuntime:   at android.os.AsyncTask.access$600(AsyncTask.java:177)
E/AndroidRuntime:   at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:644)
E/AndroidRuntime:   at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime:   at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime:   at android.app.ActivityThread.main(ActivityThread.java:4960)
E/AndroidRuntime:   at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime:   at java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime:   at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1038)
E/AndroidRuntime:   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:805)
E/AndroidRuntime:   at dalvik.system.NativeStart.main(Native Method)
Run Code Online (Sandbox Code Playgroud)

我的班级用于:

public class TakeCameraFragment extends Fragment {
    Camera mCamera = null; …
Run Code Online (Sandbox Code Playgroud)

java android android-fragments

16
推荐指数
1
解决办法
3万
查看次数

Proguard找不到引用的com.google.ads.internal.state.AdState类

好吧,所以这变得非常烦人,试图让我的项目在出口时工作/

Progaurd一直给我这个错误:

Proguard returned with error code 1. See console
Run Code Online (Sandbox Code Playgroud)

这是我在控制台中得到的完整错误:

 Warning: com.google.ads.m: can't find referenced class com.google.ads.internal.state.AdState
[2012-10-23 18:14:20 - com.fttech.monkey_toss.Menu] Warning: com.google.ads.m: can't find referenced class com.google.ads.internal.state.AdState

[2012-10-23 18:14:20 - com.fttech.monkey_toss.Menu]       You should check if you need to specify additional program jars.

[2012-10-23 18:14:20 - com.fttech.monkey_toss.Menu] Warning: there were 2 unresolved references to classes or interfaces.

[2012-10-23 18:14:20 - com.fttech.monkey_toss.Menu]          You may need to specify additional library jars (using '-libraryjars').

[2012-10-23 18:14:20 - com.fttech.monkey_toss.Menu] java.io.IOException: Please correct the …
Run Code Online (Sandbox Code Playgroud)

java eclipse android proguard admob

15
推荐指数
1
解决办法
6969
查看次数

Android:将AutoCompleteTextView下拉包装为2行或更多行

我正在编写一个使用AutoCompleteTextView的Android应用程序,就像API示例一样.问题是我的文本太长,需要在下拉列表时换行.我有一个自定义list_item.xml,但只显示一行文本.如果与微调器一起使用,list_item.xml布局将包装为2行,但不包含AutoCompleteTextView.

main.java

public class main extends Activity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        AutoCompleteTextView textView = (AutoCompleteTextView) findViewById(R.id.autocomplete_country);
        ArrayAdapter<String> adapter  = new ArrayAdapter<String>(this, R.layout.list_item, COUNTRIES);
        textView.setAdapter(adapter);
    }  

        static final String[] COUNTRIES = new String[] {
            "This is the first line that is too long and it needs to wrap content",
          "Albania", "Algeria", "American Samoa", "Andorra",
          "This is a second line that also needs to wrap its content",
              "Bahrain", "Bangladesh", "Barbados", "Belarus", "Belgium"
        };
}
Run Code Online (Sandbox Code Playgroud)

main.xml中

<?xml version="1.0" …
Run Code Online (Sandbox Code Playgroud)

android autocomplete drop-down-menu

13
推荐指数
1
解决办法
1万
查看次数

调试:当踩到退出方法时,Android工作室导致应用程序崩溃

我正在运行Android Studio 2.1.1并在两个设备上调试我的应用程序(我的x86_64 windows 10上有一个模拟器,另一个是我的HTC One M8).在调试过程中,如果我跳过代码,当它存在当前的方法或范围时,程序就会崩溃,在logcat中没有任何指示(我知道这是因为我故意添加了一个log.d作为最后一行,而最后一行我得到的消息是崩溃前来自此log.d的内容).

但是,如果我使用continue而不是跳过,应用程序只会退出当前函数,而不会崩溃应用程序.

我不知道这里发生了什么,它大大减慢了我的开发和调试速度.任何想法和建议将不胜感激.如果您需要更多信息,请告知我们,提前谢谢.

debugging android-studio

13
推荐指数
1
解决办法
2793
查看次数

图像出现内存错误

我在列表视图中显示图像并出现内存错误任何人都指导我这个问题的解决方案是我的代码

logcat的

ERROR/AndroidRuntime(1010): java.lang.OutOfMemoryError: bitmap size exceeds VM budget
ERROR/AndroidRuntime(1010):     at android.graphics.BitmapFactory.nativeDecodeByteArray(Native Method)
ERROR/AndroidRuntime(1010):     at android.graphics.BitmapFactory.decodeByteArray(BitmapFactory.java:405)
ERROR/AndroidRuntime(1010):     at android.graphics.BitmapFactory.decodeByteArray(BitmapFactory.java:418)
ERROR/AndroidRuntime(1010):     at com.Adapters.AdapterTours.getView(AdapterTours.java:73)
ERROR/AndroidRuntime(1010):     at android.widget.AbsListView.obtainView(AbsListView.java:1409)
ERROR/AndroidRuntime(1010):     at android.widget.ListView.makeAndAddView(ListView.java:1745)
ERROR/AndroidRuntime(1010):     at android.widget.ListView.fillUp(ListView.java:700)
ERROR/AndroidRuntime(1010):     at android.widget.ListView.fillGap(ListView.java:646)
ERROR/AndroidRuntime(1010):     at android.widget.AbsListView.trackMotionScroll(AbsListView.java:3399)
ERROR/AndroidRuntime(1010):     at android.widget.AbsListView.onTouchEvent(AbsListView.java:2233)
ERROR/AndroidRuntime(1010):     at android.widget.ListView.onTouchEvent(ListView.java:3446)
ERROR/AndroidRuntime(1010):     at android.view.View.dispatchTouchEvent(View.java:3885)
ERROR/AndroidRuntime(1010):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:903)
ERROR/AndroidRuntime(1010):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
ERROR/AndroidRuntime(1010):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
ERROR/AndroidRuntime(1010):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
ERROR/AndroidRuntime(1010):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
ERROR/AndroidRuntime(1010):     at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1691)
ERROR/AndroidRuntime(1010):     at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1125)
ERROR/AndroidRuntime(1010):     at android.app.Activity.dispatchTouchEvent(Activity.java:2096)
ERROR/AndroidRuntime(1010):     at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1675)
ERROR/AndroidRuntime(1010):     at android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2194)
ERROR/AndroidRuntime(1010):     at android.view.ViewRoot.handleMessage(ViewRoot.java:1878)
ERROR/AndroidRuntime(1010): …
Run Code Online (Sandbox Code Playgroud)

android listview image-processing

10
推荐指数
2
解决办法
2万
查看次数

Android活动崩溃(DeadObjectException)

这是我的logcat详细信息请帮我解决这个问题

03-28 11:58:13.421     992-5910/? D/ActivityManager? New dropbox entry: com.dpc.selfie, data_app_native_crash, 5f2d762f-9b90-42d2-8a2a-bda978da87bc
03-28 11:58:13.431     992-5910/? W/ActivityManager? Force finishing activity com.dpc.selfie/.Act.Activity_Feeds
03-28 11:58:13.461     992-1177/? W/InputDispatcher? channel '4443fea0 com.dpc.selfie/com.dpc.selfie.Act.Activity_Feeds (server)' ~ Consumer closed input channel or an error occurred.  events=0xd
03-28 11:58:13.461     992-1177/? E/InputDispatcher? channel '4443fea0 com.dpc.selfie/com.dpc.selfie.Act.Activity_Feeds (server)' ~ Channel is unrecoverably broken and will be disposed!
03-28 11:58:13.501      310-310/? D/Zygote? Process 5738 terminated by signal (7)
03-28 11:58:13.531     992-5910/? D/dalvikvm? GC_FOR_ALLOC freed 3663K, 18% free 44731K/54304K, paused 91ms, total 91ms
03-28 11:58:13.531 …
Run Code Online (Sandbox Code Playgroud)

android android-studio android-native-library

10
推荐指数
1
解决办法
1万
查看次数

android.View透明度

我需要为TextView设置初始透明度,但我不知道该怎么做.在iPhone上,可以使用alpha属性轻松完成.我尝试使用AlphaAnimation设置alpha但没有好处它不起作用.它结束时只返回100%alpha.

AlphaAnimation anim = new AlphaAnimation(1, 0.2f);
anim.setDuration(5000);
textView.startAnimation(anim);
Run Code Online (Sandbox Code Playgroud)

有什么想法吗?

android opacity

8
推荐指数
1
解决办法
9701
查看次数

ActionBar SearchView未在横向模式下完全展开

使用操作栏搜索界面时,窗口小部件将以纵向模式展开以占据屏幕的整个宽度,但在横向模式下会停止缩短.

有没有办法在SearchView上设置扩展布局参数,以便在用户键入搜索时完全填充操作栏?

见图:http: //i.imgur.com/3z8ZbJA.png

注意:我目前没有使用ActionBar Sherlock

编辑:这是我为了扩展全宽而做的.

searchView.setOnSearchClickListener(new OnClickListener() {
    private boolean extended = false;

    @Override
    public void onClick(View v) {
        if (!extended) {
            extended = true;
            LayoutParams lp = v.getLayoutParams();
            lp.width = LayoutParams.MATCH_PARENT;
        }
    }

});
Run Code Online (Sandbox Code Playgroud)

search android android-actionbar searchview

8
推荐指数
2
解决办法
1万
查看次数

由于GCM SenderId Android无法生成APK发布

我已在我的应用中实施了GCM(Google Cloud Messaging).Google Play服务库已自动生成values.xml,其中我senderId是:

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="gcm_defaultSenderId">123</string>
</resources>
Run Code Online (Sandbox Code Playgroud)

问题是我有其他语言环境,App Release期间的Lint给了我一个错误: Error:(3) Error: "gcm_defaultSenderId" is not translated in "fr" (French) [MissingTranslation]

因为它是自动生成的我无法设置translable = false.我应该怎么解决这个问题?

android lint google-cloud-messaging

8
推荐指数
2
解决办法
1676
查看次数

Android RecyclerView - 布局预览 - 如何删除复选框附近的“Item 0, Item 1,...”文本?

我有一个RecyclerView,其中每个列表行项目都有一个CheckBox. 在单独的列表行的布局预览中,Checkbox 显示正确,没有文本:

列表行布局预览 - 屏幕截图

但是,当我查看布局预览作为RecyclerView(使用tools:listitem = "@layout/application_list_content")的一部分时,我看到不需要的示例文本,如“项目 0”、“项目 1”、“项目 3”等:

RecyclerView 布局预览 - 截图

问题:有没有办法让 Android Studio 的布局预览不显示示例文本 - “Item X” - 而只是显示一个空字符串?

的代码RecyclerView是:

<android.support.v7.widget.RecyclerView
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/application_list"
    android:name="com.laurivan.android.ApplicationListFragment"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_marginEnd="?listPreferredItemPaddingRight"
    android:layout_marginStart="?listPreferredItemPaddingLeft"
    app:layoutManager="LinearLayoutManager"
    tools:context="com.laurivan.android.ApplicationListActivity"
    tools:listitem="@layout/application_list_content"/>
Run Code Online (Sandbox Code Playgroud)

项目行有这样的内容:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
                xmlns:tools="http://schemas.android.com/tools"
                android:layout_width="wrap_content"
                android:layout_height="@dimen/list_item_height_normal"
                android:orientation="horizontal"
    >

    <CheckBox
        android:id="@+id/app_checkBox"
        style="?android:attr/starStyle"
        android:layout_width="wrap_content"
        android:layout_height="match_parent"
        android:layout_alignParentEnd="true"
        android:layout_margin="0dp"
        android:checked="false"
        android:padding="0dp"
        tools:text=""
        />

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

android preview android-studio android-recyclerview

8
推荐指数
1
解决办法
430
查看次数