autocomplete 如何从数据库中获得多个值,然后把值传送到不同的文本框里面去

autocomplete 如何从数据库中获得多个值,然后把值传送到不同的文本框里面去,第1张

1、首先我们要引入jQ代码库<script type="text/javascript" src="./jquery-1.8.3.min.js"></script>之后我们就可以利用jQ框架来实现效果

2、我们要对input框绑定一个键盘按下keyup事件

嘿嘿,你这就深奥了,其实Android的任何控件访问数据库的道理都是一样的啊!

有一个东西,你可以称为源,就是任何一个控件绑定数据库的数据,就是要把数据库的数据绑定到控件对应的源中,下面是网络上一段固定源的代码:

<AutoCompleteTextView 

    android:layout_width="match_parent"

    android:layout_height="wrap_content"

    android:id="@+id/autotext"

    /> public class MainActivity extends Activity {

private AutoCompleteTextView autotext

private ArrayAdapter<String> arrayAdapter

    @Override

    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState)

        setContentView(R.layout.test)

        autotext =(AutoCompleteTextView) findViewById(R.id.autotext)

        String [] arr={"aa","aab","aac"}  // 重点就是这个 arr

        arrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1,arr)

        autotext.setAdapter(arrayAdapter)

    }

}

上面的 String [] arr={"aa","aab","aac"}就是一个静态的源

如果你想访问数据库取数据到AutoCompleteTextView

道理很简单,就是取数据放入到一个“源”中,然后再用类似上面的代码把源绑定到AutoCompleteTextView上,至于数据库数据查询,额应该不用我说啥吧!通常Android都是用sqllite喽,随便找个 *** 作数据库的代码例子:

http://www.open-open.com/lib/view/open1352201328969.html

哎,我这电脑上没有Android的开发环境,就这样给你简单讲讲吧!

弱弱的说一下,哥们外行,哥哥我做.net开发


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6933778.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-30
下一篇2023-03-30

发表评论

登录后才能评论

评论列表(0条)

    保存