相关疑难解决方法(0)

在Android屏幕上显示加载叠加层

我希望在我的应用程序尝试登录服务器时,在屏幕上显示一个覆盖图,显示一个小的加载代码或甚至一些文本.我的登录屏幕都在垂直线性布局中.

我想要实现的效果是这样的:http://docs.xamarin.com/recipes/ios/standard_controls/popovers/display_a_loading_message

android overlay progress-bar

45
推荐指数
3
解决办法
8万
查看次数

无法解析方法'show(android.support.v4.app.FragmentManager,java.lang.String)

出于某种原因,当我尝试显示一个Dialog时,我从dialog.show(fm,DIALOG_DATE)收到错误; 说无法解析方法'show(android.support.v4.app.FragmentManager,java.lang.String)'

为什么不能解决方法?

mDateButton.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {
            FragmentManager fm = getActivity().getSupportFragmentManager();
            DatePickerFragment dialog = new DatePickerFragment();
            dialog.show(fm, DIALOG_DATE);
        }
    });
Run Code Online (Sandbox Code Playgroud)

这是我班上的其他人:

package com.bignerdranch.android.criminalintent;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.text.Editable; 
import android.text.TextWatcher;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.CheckBox;
import android.widget.Button;
import android.widget.CompoundButton;
import android.widget.CompoundButton.OnCheckedChangeListener;
import android.widget.EditText;

import java.util.UUID;


public class CrimeFragment extends Fragment {
//key for the extra
public static final String EXTRA_CRIME_ID = "com.bignerdranch.android.criminalintent.crime_id";

private static final String DIALOG_DATE = "date"; …
Run Code Online (Sandbox Code Playgroud)

java android dialog fragment fragmentmanager

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

在android应用程序启动时添加加载屏幕

我的应用程序在10秒内加载起始页面.在那个10秒的时间内,android屏幕是空白的.那时我想添加加载屏幕.如何添加?并在应用程序中告诉我如何知道起始页面正在加载?并告诉我如何在我的应用程序中做?

android android-applicationinfo

19
推荐指数
3
解决办法
9万
查看次数