当前位置: 首页>>代码示例>>Java>>正文


Java LinearLayout.addView方法代码示例

本文整理汇总了Java中android.widget.LinearLayout.addView方法的典型用法代码示例。如果您正苦于以下问题:Java LinearLayout.addView方法的具体用法?Java LinearLayout.addView怎么用?Java LinearLayout.addView使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在android.widget.LinearLayout的用法示例。


在下文中一共展示了LinearLayout.addView方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: initPageNumber

import android.widget.LinearLayout; //导入方法依赖的package包/类
/**
 * 初始化数字页码
 */
private void initPageNumber() {
    if (IndicatorManager.getInstance().getIndicatorType() == NUMBER_INDICATOR) {
        mPageNumberLayout = new LinearLayout(getContext());
        mPageNumberLayout.setOrientation(LinearLayout.HORIZONTAL);
        mPageNumberLayout.setGravity(Gravity.CENTER);

        mPageNumberLayout.removeAllViews();

        mNumberViews = new NumberView[mInfos.size()];

        for (int i = 0; i < mInfos.size(); i++) {
            NumberView numberView;
            if (i == mSelectedIndex) {
                numberView = new NumberView(getContext(), NumberView.mNumberViewSelectedColor);
            } else {
                numberView = new NumberView(getContext(), NumberView.mNumberViewNormalColor);
            }
            numberView.setNumber(i + 1);
            mNumberViews[i] = numberView;
            mPageNumberLayout.addView(mNumberViews[i]);
        }
    }
}
 
开发者ID:ryanlijianchang,项目名称:AdPlayBanner,代码行数:27,代码来源:ScrollerPager.java

示例2: generateDietCard

import android.widget.LinearLayout; //导入方法依赖的package包/类
private View generateDietCard(DietPlan plan) {
    if (plan == null || plan.detail == null) {
        return null;
    }
    View periodView = LayoutInflater.from(this).inflate(R.layout.ob, this.llPlan, false);
    LinearLayout itemGroup = (LinearLayout) periodView.findViewById(R.id.ll_list);
    TextView tvCalory = (TextView) periodView.findViewById(R.id.tv_calory);
    ((TextView) periodView.findViewById(R.id.tv_name)).setText(plan.name);
    tvCalory.setText(Math.round(plan.calory) + "千卡");
    for (int i = 0; i < plan.detail.size(); i++) {
        boolean z;
        DietPlanItem dietPlanItem = (DietPlanItem) plan.detail.get(i);
        ViewGroup viewGroup = this.llPlan;
        if (i == plan.detail.size() - 1) {
            z = true;
        } else {
            z = false;
        }
        itemGroup.addView(generatePlanItem(dietPlanItem, viewGroup, z));
    }
    return periodView;
}
 
开发者ID:JackChan1999,项目名称:boohee_v5.6,代码行数:23,代码来源:DietPlanActivity.java

示例3: addItem

import android.widget.LinearLayout; //导入方法依赖的package包/类
private void addItem(SwipeMenuItem item, int id) {
	LayoutParams params = new LayoutParams(item.getWidth(),
			LayoutParams.MATCH_PARENT);
	LinearLayout parent = new LinearLayout(getContext());
	parent.setId(id);
	parent.setGravity(Gravity.CENTER);
	parent.setOrientation(LinearLayout.VERTICAL);
	parent.setLayoutParams(params);
	parent.setBackgroundDrawable(item.getBackground());
	parent.setOnClickListener(this);

	addView(parent);

	if (item.getIcon() != null) {
		parent.addView(createIcon(item));
	}
	if (!TextUtils.isEmpty(item.getTitle())) {
		parent.addView(createTitle(item));
	}

}
 
开发者ID:heynchy,项目名称:SwipeMenuAndPullToRefresh,代码行数:22,代码来源:SMExpandView.java

示例4: drawHourLabel

import android.widget.LinearLayout; //导入方法依赖的package包/类
private void drawHourLabel() {
    LinearLayout weekViewHoursHolder = findViewById(R.id.activity_main_hours_holder);

    TextView tv;
    int rowHeight = mResources.getDimensionPixelOffset(R.dimen.week_view_row_height);
    int minHeight = rowHeight;
    int marginTop;
    int marginBottom;
    int marginLeftRight = mResources.getDimensionPixelSize(R.dimen.hour_text_margin_left_right);
    for (int i = 1; i < 24; i++) {
        if (i == 1) {
            marginTop = rowHeight / 2;
        } else {
            marginTop = 0;
        }
        if (i == 23) {
            marginBottom = rowHeight / 2;
        } else {
            marginBottom = 0;
        }
        String s = DateTimeHelper.getHourMinuteString(i, 0, true, false);
        tv = createTextView(mContext, s, minHeight, marginTop, marginBottom, marginLeftRight);
        weekViewHoursHolder.addView(tv);
    }
}
 
开发者ID:nhocga1995s,项目名称:MyCalendar,代码行数:26,代码来源:MainActivity.java

示例5: pickTime

import android.widget.LinearLayout; //导入方法依赖的package包/类
/**
 * 时间选择对话框
 *
 * @param con      上下文
 * @param title    标题
 * @param listener 选择事件
 * @param cal      默认时间
 */
public static void pickTime(Context con, String title, Calendar cal, final OnTimeSetListener listener) {
    LinearLayout ll = new LinearLayout(con);
    LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT);
    ll.setLayoutParams(layoutParams);
    ll.setOrientation(LinearLayout.VERTICAL);
    //添加一条线
    LinearLayout line = new LinearLayout(con);
    LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT, 1);
    line.setBackgroundColor(con.getResources().getColor(R.color.line));
    line.setLayoutParams(lp);
    ll.addView(line);
    //添加选择器控件
    final TimePicker timePicker = new TimePicker(con, null, themeId);
    timePicker.setLayoutParams(layoutParams);
    timePicker.setCurrentHour(cal.get(Calendar.HOUR_OF_DAY));
    timePicker.setCurrentMinute(cal.get(Calendar.MINUTE));
    timePicker.setIs24HourView(true);
    ll.addView(timePicker);
    QuickDialog.Builder builder = new QuickDialog.Builder(con);
    builder.setContentView(ll);
    builder.setTitle(title);
    builder.setPositiveButton(R.string.confirm, new DialogInterface.OnClickListener() {
        @Override
        public void onClick(DialogInterface dialog, int which) {
            dialog.dismiss();
            listener.onTimeSet(timePicker, timePicker.getCurrentHour(), timePicker.getCurrentMinute());
        }
    });
    builder.create().show();
}
 
开发者ID:quickhybrid,项目名称:quickhybrid-android,代码行数:39,代码来源:DialogUtil.java

示例6: addToView

import android.widget.LinearLayout; //导入方法依赖的package包/类
private void addToView(LinearLayout linearLayout,TreeNode node){
    for(int i = 0;i < node.getChildren().size();i++) {
        View child = node.getChildren().get(i).getView();
        if(child.getParent().getParent() != null) {
            ((ViewGroup)child.getParent().getParent()).removeView((View) child.getParent());
        }
        linearLayout.addView(((View)child.getParent()));
        addToView(linearLayout,node.getChildren().get(i));
    }
}
 
开发者ID:jakebonk,项目名称:DraggableTreeView,代码行数:11,代码来源:DraggableTreeView.java

示例7: setContentView

import android.widget.LinearLayout; //导入方法依赖的package包/类
@Override
public void setContentView(View view) {
    LinearLayout rootLayout = (LinearLayout) findViewById(R.id.root_layout);
    if (rootLayout == null) return;

    rootLayout.addView(view, new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT));
    initToolbar();
}
 
开发者ID:xhd-Git,项目名称:3DPrint-Controller,代码行数:9,代码来源:BaseActivity.java

示例8: onCreateContent

import android.widget.LinearLayout; //导入方法依赖的package包/类
protected void onCreateContent(LinearLayout parent) {
	ContactsListView contactsList = new ContactsListView(context);
	contactsList.setId(ResHelper.getIdRes(context, "clContact"));
	LinearLayout.LayoutParams listParams = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.MATCH_PARENT,
			LinearLayout.LayoutParams.WRAP_CONTENT, 1);
	contactsList.setLayoutParams(listParams);

	parent.addView(contactsList);
}
 
开发者ID:weiwenqiang,项目名称:GitHub,代码行数:10,代码来源:ContactListPageLayout.java

示例9: onCreateView

import android.widget.LinearLayout; //导入方法依赖的package包/类
protected View onCreateView(Context context) {
		mainLayout = new LinearLayout(context);
		mainLayout.setBackgroundResource(ResHelper.getColorRes(context, "bbs_title_bg"));
		mainLayout.setOrientation(LinearLayout.VERTICAL);
		mainLayout.setLayoutParams(new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT));

		titleBar = new TitleBar(context) {
			@Override
			protected View getCenterView() {
				View centerview = getTitleCenterView();
				if (centerview == null) {
					return super.getCenterView();
				}
				return centerview;
			}
		};
		LinearLayout.LayoutParams llp = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT);
		mainLayout.addView(titleBar, llp);

		vLine = new View(context);
		vLine.setBackgroundResource(ResHelper.getColorRes(context, "bbs_mainviewtitle_bg"));
		mainLayout.addView(vLine, ViewGroup.LayoutParams.MATCH_PARENT, ResHelper.dipToPx(context, 1) / 2);
		vLine.setVisibility(View.GONE);

		View contentView = onCreateContentView(context);
//		contentView.setBackgroundResource(ResHelper.getColorRes(context, "bbs_bg"));
		llp = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, 0);
		llp.weight = 1;
		mainLayout.addView(contentView, llp);

		titleBar.setOnClickListener(newTitleBarClickListener());
		return mainLayout;
	}
 
开发者ID:MobClub,项目名称:BBSSDK-for-Android,代码行数:34,代码来源:BasePageWithTitle.java

示例10: getPlatformList

import android.widget.LinearLayout; //导入方法依赖的package包/类
private LinearLayout getPlatformList() {
	LinearLayout llToolBar = new LinearLayout(getContext());
	LinearLayout.LayoutParams lpTb = new LinearLayout.LayoutParams(
			LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
	llToolBar.setLayoutParams(lpTb);

	TextView tvShareTo = new TextView(getContext());
	int resId = getStringRes(activity, "share_to");
	if (resId > 0) {
		tvShareTo.setText(resId);
	}
	tvShareTo.setTextColor(0xffcfcfcf);
	tvShareTo.setTextSize(TypedValue.COMPLEX_UNIT_DIP, 18);
	int dp_9 = dipToPx(getContext(), 9);
	LinearLayout.LayoutParams lpShareTo = new LinearLayout.LayoutParams(
			LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
	lpShareTo.gravity = Gravity.CENTER_VERTICAL;
	lpShareTo.setMargins(dp_9, 0, 0, 0);
	tvShareTo.setLayoutParams(lpShareTo);
	llToolBar.addView(tvShareTo);

	HorizontalScrollView sv = new HorizontalScrollView(getContext());
	sv.setHorizontalScrollBarEnabled(false);
	sv.setHorizontalFadingEdgeEnabled(false);
	LinearLayout.LayoutParams lpSv = new LinearLayout.LayoutParams(
			LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
	lpSv.setMargins(dp_9, dp_9, dp_9, dp_9);
	sv.setLayoutParams(lpSv);
	llToolBar.addView(sv);

	llPlat = new LinearLayout(getContext());
	llPlat.setLayoutParams(new HorizontalScrollView.LayoutParams(
			LayoutParams.WRAP_CONTENT, LayoutParams.MATCH_PARENT));
	sv.addView(llPlat);

	return llToolBar;
}
 
开发者ID:SShineTeam,项目名称:Huochexing12306,代码行数:38,代码来源:EditPage.java

示例11: onCreate

import android.widget.LinearLayout; //导入方法依赖的package包/类
public void onCreate() {
	super.onCreate();

	int screenHeight = R.getScreenHeight(activity);
	float ratio = ((float) screenHeight) / DESIGN_SCREEN_WIDTH;

	maxBodyHeight = 0;

	llPage = new LinearLayout(activity);
	llPage.setOrientation(LinearLayout.VERTICAL);
	activity.setContentView(llPage);

	rlTitle = new RelativeLayout(activity);
	rlTitle.setBackgroundColor(0xffe6e9ec);
	int titleHeight = (int) (DESIGN_TITLE_HEIGHT_L * ratio);

	LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, titleHeight);
	llPage.addView(rlTitle, lp);
	initTitle(rlTitle, ratio);

	RelativeLayout rlBody = new RelativeLayout(activity);
	rlBody.setBackgroundColor(0xffffffff);
	lp = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
	llPage.addView(rlBody, lp);
	initBody(rlBody, ratio);

	LinearLayout llShadow = new LinearLayout(activity);
	llShadow.setOrientation(LinearLayout.VERTICAL);
	rlBody.addView(llShadow, new RelativeLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT));
	initShadow(llShadow, ratio);

	llBottom = new LinearLayout(activity);
	llBottom.setOrientation(LinearLayout.VERTICAL);
	lp = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
	llPage.addView(llBottom, lp);
	initBottom(llBottom, ratio);
}
 
开发者ID:Jusenr,项目名称:androidgithub,代码行数:38,代码来源:EditPageLand.java

示例12: initBottom

import android.widget.LinearLayout; //导入方法依赖的package包/类
private void initBottom(LinearLayout llBottom, float ratio) {
	LinearLayout llAt = new LinearLayout(activity);
	llAt.setPadding(0, 0, 0, 5);
	llAt.setBackgroundColor(0xffffffff);
	int bottomHeight = (int) (DESIGN_BOTTOM_HEIGHT * ratio);
	LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, bottomHeight);
	llBottom.addView(llAt, lp);

	tvAt = new TextView(activity);
	tvAt.setTextColor(0xff3b3b3b);
	tvAt.setTextSize(TypedValue.COMPLEX_UNIT_SP, 21);
	tvAt.setGravity(Gravity.BOTTOM);
	tvAt.setText("@");
	int padding = (int) (DESIGN_LEFT_PADDING * ratio);
	tvAt.setPadding(padding, 0, padding, 0);
	lp = new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.MATCH_PARENT);
	llAt.addView(tvAt, lp);
	tvAt.setOnClickListener(this);
	if (isShowAtUserLayout(platform.getName())) {
		tvAt.setVisibility(View.VISIBLE);
	} else {
		tvAt.setVisibility(View.INVISIBLE);
	}

	tvTextCouter = new TextView(activity);
	tvTextCouter.setTextColor(0xff3b3b3b);
	tvTextCouter.setTextSize(TypedValue.COMPLEX_UNIT_SP, 18);
	tvTextCouter.setGravity(Gravity.BOTTOM | Gravity.RIGHT);
	onTextChanged(etContent.getText(), 0, 0, 0);
	tvTextCouter.setPadding(padding, 0, padding, 0);
	lp = new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.MATCH_PARENT);
	lp.weight = 1;
	llAt.addView(tvTextCouter, lp);

	View v = new View(activity);
	v.setBackgroundColor(0xffcccccc);
	int px1 = ratio > 1 ? ((int) ratio) : 1;
	lp = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, px1);
	llBottom.addView(v, lp);
}
 
开发者ID:GitLqr,项目名称:LQRWeChat,代码行数:41,代码来源:EditPageLand.java

示例13: onCreate

import android.widget.LinearLayout; //导入方法依赖的package包/类
/**
 * ATTENTION: This was auto-generated to implement the App Indexing API.
 * See https://g.co/AppIndexing/AndroidStudio for more information.
 */

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_select);

    ll_select_content = (LinearLayout) findViewById(R.id.ll_select_content);
    mBuyHomeViewHolder = new BuyHomeViewHolder(ll_select_content);
    mBuyHomeViewHolder.init();
    removeOtherView();
    ll_select_content.addView(mBuyHomeViewHolder.getView());

    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);

    DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
    ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(
            this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
    drawer.setDrawerListener(toggle);
    toggle.syncState();

    navigationView = (NavigationView) findViewById(R.id.nav_view);
    navigationView.setItemIconTintList(null);
    navigationView.setNavigationItemSelectedListener(this);

    Intent intent = getIntent();
    final String username = intent.getStringExtra("username");
    tv0 = (TextView) navigationView.getHeaderView(0).findViewById(R.id.textView0);
    tv0.setText(username);

    //String path = "http://172.16.64.203:8080/数据库查询/SelectHome";
    String path = RestConstants.API_HOST + "数据库查询/SelectHome";
    //String path = "http://192.168.43.191:8080/数据库查询/SelectHome";
    //String path = "http://172.16.88.222:8080/数据库查询/RegiStration";
    Map<String, String> params = new HashMap<>();
    params.put("1", "1");
    OkHttpManager.getInstance().post(path, params, new OnHttpCallback() {
        @Override
        public void onSuccess(String str) {
            String s[] = str.split("%");
            String ss[] = s[0].split("#");
            String sa[][] = new String[ss.length][];
            for(int i=0;i<ss.length;i++){
                sa[i] = ss[i].split("@");
            }
            //int i = 0;
            List<Home> list = new ArrayList<Home>();
            for (int i=0;i<sa.length;i++){
                for (int j=0;j<sa[i].length;j+=17) {
                    System.out.println(sa[i][j]+"++++"+sa[i][j+16]);
                    Home home = new Home(username,sa[i][j],sa[i][j+16]);
                    list.add(home);
                }
            }

            mBuyHomeViewHolder.notifySetDataChanged(list);

            if("读取成功".equals(s[1])){
                Toast.makeText(SelectActivity.this,s[1], Toast.LENGTH_LONG).show();
            }
        }

        @Override
        public void onError(Throwable e) {
            e.printStackTrace();
            Toast.makeText(SelectActivity.this, "读取失败,请重新读取!", Toast.LENGTH_LONG).show();
        }
    });
}
 
开发者ID:wzy75,项目名称:Real-estate-agent-management-system,代码行数:74,代码来源:SelectActivity.java

示例14: getItemView

import android.widget.LinearLayout; //导入方法依赖的package包/类
@Override
public View getItemView(int section, int position, View convertView, ViewGroup parent) {

    View x = null;
    if (x == null) {


        LinearLayout base = new LinearLayout(context);
        base.setOrientation(LinearLayout.VERTICAL);


        LinearLayout l = new LinearLayout(context);
        l.setOrientation(LinearLayout.VERTICAL);
        l.setGravity((LocaleController.isRTL ? Gravity.RIGHT : Gravity.LEFT));
        l.setPadding(50, 0, 50, 0);

        typetext = new TextView(context);
        typetext.setPadding(28, 0, 28, 0);
        typetext.setGravity(LocaleController.isRTL ? Gravity.RIGHT : Gravity.LEFT);
        typetext.setTextColor(typecolor);
        typetext.setTextSize(14);

        timetext = new TextView(context);
        timetext.setPadding(28, 0, 28, 0);
        timetext.setGravity(LocaleController.isRTL ? Gravity.LEFT : Gravity.RIGHT);
        timetext.setTextColor(nameColor);
        timetext.setTextSize(14);

        setText(changes.get(position), context);
        l.addView(typetext);
        l.addView(timetext);

        x = new CustomUserCell(context, 5, 1, false);
        base.addView(x, LayoutHelper.createLinear(LayoutHelper.MATCH_PARENT, LayoutHelper.WRAP_CONTENT));

        base.addView(l, LayoutHelper.createLinear(LayoutHelper.MATCH_PARENT, LayoutHelper.WRAP_CONTENT));
        base.addView(new DividerCell(context), LayoutHelper.createLinear(LayoutHelper.MATCH_PARENT, LayoutHelper.WRAP_CONTENT));


        convertView = base;
        ((CustomUserCell) x).setStatusColors(0xffa8a8a8, 0xff3b84c0);
        convertView.setTag("Contacts");
    }


    TLRPC.User user = MessagesController.getInstance().getUser(changes.get(position).getUid());
    ((CustomUserCell) x).setData(user, null, null, 0);
    convertView.setTag("Contacts");
    return convertView;
}
 
开发者ID:pooyafaroka,项目名称:PlusGram,代码行数:51,代码来源:changeAdapter.java

示例15: initBody

import android.widget.LinearLayout; //导入方法依赖的package包/类
private void initBody(RelativeLayout rlBody, float ratio) {
	svContent = new ScrollView(activity);
	rlBody.addView(svContent, new RelativeLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT));

	LinearLayout llContent = new LinearLayout(activity);
	llContent.setOrientation(LinearLayout.VERTICAL);
	svContent.addView(llContent, new ScrollView.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT));

	etContent = new EditText(activity);
	int padding = (int) (DESIGN_LEFT_PADDING * ratio);
	etContent.setPadding(padding, padding, padding, padding);
	etContent.setBackgroundDrawable(null);
	etContent.setTextColor(0xff3b3b3b);
	etContent.setTextSize(TypedValue.COMPLEX_UNIT_SP, 21);
	etContent.setText(sp.getText());
	LinearLayout.LayoutParams lp = new LinearLayout.LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.WRAP_CONTENT);
	llContent.addView(etContent, lp);
	etContent.addTextChangedListener(this);

	rlThumb = new RelativeLayout(activity);
	rlThumb.setBackgroundColor(0xff313131);
	int	thumbWidth = (int) (DESIGN_THUMB_HEIGHT * ratio);
	int	xWidth = (int) (DESIGN_REMOVE_THUMB_HEIGHT * ratio);
	lp = new LinearLayout.LayoutParams(thumbWidth, thumbWidth);
	lp.leftMargin = lp.rightMargin = lp.bottomMargin = lp.topMargin = padding;
	llContent.addView(rlThumb, lp);

	aivThumb = new AsyncImageView(activity) {
		public void onImageGot(String url, Bitmap bm) {
			thumb = bm;
			super.onImageGot(url, bm);
		}
	};
	aivThumb.setScaleToCropCenter(true);
	RelativeLayout.LayoutParams rllp = new RelativeLayout.LayoutParams(thumbWidth, thumbWidth);
	rlThumb.addView(aivThumb, rllp);
	aivThumb.setOnClickListener(this);
	initThumb(aivThumb);

	xvRemove = new XView(activity);
	xvRemove.setRatio(ratio);
	rllp = new RelativeLayout.LayoutParams(xWidth, xWidth);
	rllp.addRule(RelativeLayout.ALIGN_PARENT_TOP);
	rllp.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
	rlThumb.addView(xvRemove, rllp);
	xvRemove.setOnClickListener(this);
}
 
开发者ID:AndroidBoySC,项目名称:Mybilibili,代码行数:48,代码来源:EditPagePort.java


注:本文中的android.widget.LinearLayout.addView方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。