Android layout addview方法 如何使用

Android layout addview方法 如何使用,第1张

定义一个List<Editview> list全局变量,然后创建一组editview,分别定义不同的id,添加到list。获取editview,并且写值,可以通过循环,判断id找到对应editview,最后就setText(xx);就好了。

addView 是ViewGroup的addView(View child)方法,是给布局容器添加子视图View。只要是ViewGroup得子类对象都可以使用addView(View child)。

View child参数可以是Button,TextView等组件,也可以是RelativeLayout,LinearLayout等容器。

//有些语法错误你自己看着改吧

buttonsetOnClickListener(new ViewOnClickListener(){

    public void onClick(View view){

        ToastmakeToast(context,edittextgetText()toString(),ToastLENGTH_SHORT)show();

    }

})

package comexampleqq;

import androidosBundle;

import androidappActivity;

import androidappAlertDialog;

import androidappDialog;

import androidcontentDialogInterface;

import androidcontentIntent;

import androidviewLayoutInflater;

import androidviewMenu;

import androidviewView;

import androidviewViewOnClickListener;

import androidwidgetButton;

import androidwidgetEditText;

public class MainActivity extends Activity {

private Button btn;

private EditText et;

private EditText et2;

@Override

protected void onCreate(Bundle savedInstanceState) {

superonCreate(savedInstanceState);

setContentView(Rlayoutactivity_main);

et = (EditText)findViewById(RideditText1);

et2 = (EditText)findViewById(RideditText2);

btn = (Button)findViewById(Ridbutton1);

btnsetOnClickListener(new OnClickListener(){

@Override

问题:开发项目账华为mate9测试项目一直正常,当用Remi 5A是,一进入到界面editview就获得了焦点

解决:在EditView的外层layout中添加android:focusable="true" android:focusableInTouchMode="true"

例子:

<LinearLayout

style="@style/FillWrapWidgetStyle"

android:orientation="vertical"

android:background="@color/black"

android:gravity="center_horizontal"

参考: >

以上就是关于Android layout addview方法 如何使用全部的内容,包括:Android layout addview方法 如何使用、android中如何多次取edittext中的值 如我每在edittext输入一个不同的数,然、Android编程如何获取edittext的值,再和一个数比较,新手,求完整Activity代码研等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/9341378.html

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

发表评论

登录后才能评论

评论列表(0条)

保存