android 安卓开发 LinearLayut的处理问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了android 安卓开发 LinearLayut的处理问题相关的知识,希望对你有一定的参考价值。

我的需求:
主界面上有一个“更改用户”的按钮,点击后,要把数据库中所有用户记录展现出来,让用户选择,选择完了,主界面上面一些EdittextView相应更新。
我的实现:
“更改用户”按钮点击后,用
m_LinearLayout.setOrientation(LinearLayout.VERTICAL);

LinearLayout.LayoutParams param = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.FILL_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT);

m_LinearLayout.addView(m_ListView, param);

setContentView(m_LinearLayout);

m_ListView.setAdapter(adapter);

m_ListView.setOnItemClickListener(new AdapterView.OnItemClickListener()
@Override
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3)

。。。。。。
问题是,我选择了我想要的用户后,这个LinearLayout怎么回到主界面?
我直接使用setContentView(R.layout.activity_main);可以看到主界面,但是主界面上的按钮、spinner等原有的功能都没有了。
怎么办?

用dialog的方式弹出来,让用户选择,选择完了用一个回调,写个方法去更新主界面。你这样写是不对的。 参考技术A 你发两个图对比下 我没看明白你要表达什么,如果是Activity 你直接选择完之后finishing 参考技术B 表达能力也很重要,上图

以上是关于android 安卓开发 LinearLayut的处理问题的主要内容,如果未能解决你的问题,请参考以下文章

谁有好的安卓开发教程推荐?

安卓开发的入门书籍大家推荐几本?

Android SDK:Android standard develop kits 安卓开发的工具集

安卓开发需要学啥

安卓开发教程

Android安卓开发中的布局与事件