小编tj *_*ker的帖子

请问如何使用onSavedInstanceState示例

归结为拯救一个州,我很困惑.所以我知道onSaveInstanceState(Bundle)当活动即将被销毁时会被调用.但是,如何将信息存储在其中并将其恢复到原始状态onCreate(Bundle savedInstanceState)?我不明白这个捆绑包将如何恢复信息.如果有人可以提供一个例子,那将会很有帮助.开发指南没有很好地解释这一点.

public class Conversation extends Activity {
    private ProgressDialog progDialog;
    int typeBar;
    TextView text1;
    EditText edit;
    Button respond;
    private String name;
    private String textAtView;
    private String savedName;

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

        setContentView(R.layout.dorothydialog);
        text1 = (TextView)findViewById(R.id.dialog);
        edit = (EditText)findViewById(R.id.repsond);
        respond = (Button)findViewById(R.id.button01);

        if(savedInstanceState != null){
            savedInstanceState.get(savedName);
            text1.setText(savedName);
        }
        else{
            text1.setText("Hello! What is your name?");
            respond.setOnClickListener(new View.OnClickListener() {

                @Override
                public void onClick(View v) {
                    name = edit.getText().toString();
                    text1.setText("Nice to meet you "+ name);
                }   
            });
        } …
Run Code Online (Sandbox Code Playgroud)

android savestate

102
推荐指数
4
解决办法
11万
查看次数

ANR用于广播Intents的活动

我一直收到这个错误.任何人都可以告诉我它是什么意思或我如何解决它?谢谢

07-03 08:27:13.615:ERROR/ActivityManager(61):com.fttech.books中的ANR

07-03 08:27:13.615:ERROR/ActivityManager(61):原因:意图广播{act = android.intent.action.TIME_TICK flg = 0x40000004(有附加内容)}

android

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

如何使用后退按钮和标题创建自定义标题栏?

我想为我的应用程序制作一个灵活的GUI.但是我如何使用后退按钮创建一个cusom标题栏?是否有任何工具可以在Android中制作自定义按钮?或者帮助制作GUI?还有没有关于android GUI的书籍?

user-interface android

0
推荐指数
1
解决办法
3767
查看次数

标签 统计

android ×3

savestate ×1

user-interface ×1